March 21, 2023; Athens, Ohio, USA; Ohio University's cherry trees are close to blooming near Peden Stadium. Mandatory Credit: Barbara J. Perenic/Columbus Dispatch Though the department shared more ...