MIT physicist Aaron Leanhardt has been credited with creating the torpedo bats. Leanhardt previously served as a hitting ...
The New York Yankees have hit 15 HRs in 3 games with their new torpedo bats. Colin Cowherd discusses their impact and if these bats are good for the game of baseball. 1 DAY AGO・the herd with ...