How humans became the best throwers on the planet

Pitchers’ fastballs are getting better and better.


Click here for original story, How humans became the best throwers on the planet


Source: Phys.org