Allen on walk-off, mindset
Astros @ GuardiansMay 27, 2018 | 00:01:57
Greg Allen chats about his 14th-inning walk-off homer and how the team stayed strong through the highs and lows of the game
Greg Allen chats about his 14th-inning walk-off homer and how the team stayed strong through the highs and lows of the game