Advertisement
*CLEVELAND — Rookie Greg Allen…
Published: May 28, 2018

CLEVELAND — Rookie Greg Allen homered on Brad Peacock’s first pitch in the 14th inning, and Cleveland stunned Houston. Allen’s first homer of the season...
Subscribe Today!
Advertisement