Antonio Margarito vs Shane Mosley

Fight Photos

1 of 8

Antonio Margarito vs Shane Mosley

Fight Photos

1 of 8

Photos by Will Hart