Published On Apr 5, 2019
On the 100th anniversary of Babe Ruth’s historic home run in Tampa, several scholars are asking if it ever went the 587 feet quoted on a billboard in the spot it supposedly landed, near at the University of Tampa.
MORE: http://www.fox13news.com/sports/did-b...
show more