Booth talks Miller's mechanics
Rockies @ D-backsMay 1, 2016 | 00:00:51
The D-backs broadcast team discusses Shelby Miller, his issues with mechanics and losing his balance on the mound
The D-backs broadcast team discusses Shelby Miller, his issues with mechanics and losing his balance on the mound