Call me crazy but I think this one has some potential. It's happening on the Cotto-Mayweather undercard. Mosley is 2-3-1 in his last 6 outings, and is clearly not what he once was, but might still be too fast and experienced for Canelo. For some reason it makes me think of Larry Holmes vs Ray Mercer, where the 40ish Holmes schooled the then up-and-coming Mercer. Kudos to Canelo for taking the fight; he is taking a genuine risk and is without a doubt the fighter with more to lose.