Billy O’Dell of the Baltimore Orioles hits a 120-foot home run against the Chicago White Sox
On May 19, 1959, At Memorial Stadium, pitcher Billy O’Dell of the Baltimore Orioles hits a 120-foot home run against Billy Pierce of the Chicago White Sox. O’Dell’s “drive” hits the foul line and bounces over the head of right fielder Al Smith, allowing O’Dell to circle the bases. Thanks to O’Dell’s two-run, inside-the-park home…