MIT physicist Aaron Leanhardt has been credited with creating the torpedo bats. Leanhardt previously served as a hitting ...
It makes sense, then, that the talk around Major League Baseball after Opening Weekend concerned not a player or a team, a ...
Despite losing their first game of the MLB season, the New York Yankees continued their historic start to the year as they ...