Mayweather. I know he's not the most exciting but he is a joy to watch because when he gets in the ring he boxes how the rest of the world wish they could.

As for who will lose, i'll put it in order of who I think has most chance of losing..

1) Cotto
2) B-Hop
3) Pac
4) Floyd

I actually think they'll all win but Cotto and B-Hop are definitely the most likely if any to lose. You can never write off JMM either but his age concerns me at this stage.