MIT physicist Aaron Leanhardt has been credited with creating the torpedo bats. Leanhardt previously served as a hitting ...
The Yankees organization and baseball world were shaken Sunday afternoon after former outfielder Brett Gardner and his wife, ...