Beltran on homer vs. Nationals
Astros @ NationalsFebruary 28, 2017 | 00:00:33
Astros designated hitter Carlos Beltran reflects on his home run in the team's Spring Training game against theHolland not on Nationals
Astros designated hitter Carlos Beltran reflects on his home run in the team's Spring Training game against theHolland not on Nationals