Bad Left Hook, Global Boxing News and Commentary
Floyd Mayweather Jr. and Juan Manuel Marquez stare each other down in Vegas. The fight -- on July 18 -- is official.