Which fighters have taken on the toughest challenges win or lose?
Miguel Cotto
Bernard Hopkins
Carl Froch
Zab Judah
Shane Mosley
Chop Chop
Glen Johnson
...Gary Russel Jr
Who else?
Miguel Cotto
Bernard Hopkins
Carl Froch
Zab Judah
Shane Mosley
Chop Chop
Glen Johnson
...Gary Russel Jr
Who else?
Comment