Castro's solo homer
May 4, 2016 | 00:00:16
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