Castro's solo homer
Twins @ AstrosMay 3, 2016 | 00:03:57
Jason Castro drills a solo home run to left-center off Alex Meyer in the 3rd, and after the umpires review, the call is confirmed
Jason Castro drills a solo home run to left-center off Alex Meyer in the 3rd, and after the umpires review, the call is confirmed