On This Day

May 8, 2010 in Sports History

Day of the Week: Saturday

Events in Sport

  • Last piece of Yankee Stadium falls in the Bronx, New York, marking the end of the two year demolition process