Home Tags Oswaldo Arcia
Hitting a baseball is probably the hardest thing to do in sports. Giving a pitcher an unfair advantage makes hitting nigh impossible. Justin Gorman demonstrates...
Pete Hodges digs into the rookie performance of Trea Turner to see if his impressive numbers are sustainable or if he's just another flash in the pan.