Floyd Mayweather Jr vs Shane Mosley

  • Sat, May 01 2010
  • MGM Grand, Las Vegas, Nevada, USA
  • Airtime: 9:00pm ET HBO Boxing $49.95