Beltran on team chemistry
Rangers @ AstrosAugust 5, 2016 | 00:00:55
Carlos Beltran discusses his high level of excitement to be a part of the Rangers' positive environment as they aim for a playoff spot
Carlos Beltran discusses his high level of excitement to be a part of the Rangers' positive environment as they aim for a playoff spot