Richards on efficiency on mound
Angels @ RockiesMarch 16, 2017 | 00:00:30
Garrett Richards talks about what it takes to be efficient on the mound and making the best of every pitch thrown
Garrett Richards talks about what it takes to be efficient on the mound and making the best of every pitch thrown