jose luis cruz Stories - SB Nation
Does Shane Mosley Have a Prayer? (Part 2)
For Shane Mosley, his fight with Antonio Margarito is arguably his most daunting task in years. The last time Mosley beat an elite opponent came in September 2003, when he won a 12-round decision ag...


