


Torpedo Bats and the Physics of the Sweet Spot
Baseball season just started, and everyones talking about these crazy new bats. Will they change the game
Baseball season just started, and everyones talking about these crazy new bats. Will they change the game