CLEVELAND, OH (WOIO) – Representatives in charge of organizing the Rite Aid Cleveland Marathon have announced that Daniel Mesfun is the official winner of the men’s race. Controversy surrounded Mesfun, who took first place with a time of 2:16:33 on Sunday. He wore a T-shirt over his bib for a portion of the race, covering his […]