Totally. You can't have it both ways. Both have ducked out of fights against the biggest possible matchups in their respective divisions.
I don't think you can make excuses for Floyd really. Did he really come back for that great showdown with a seriously old and inactive Mosley and for that alone? He knew the clamour for a Pac fight was there and he has snubbed his nose up at everyone.
Floyd in recent times has been more smoke, mirrors and fraud than the greatest fighter of our time. Pac has steamrolled ahead in this regard.
Bookmarks