Age is the big story in this fight.
Mosley (46-7-1, 39 KOs) had just won the bronze medal at the Goodwill Games and was the lightweight amateur champion when Alvarez (39-0-1, 29 KOs) was born.
Mosley is now 40 and Alvarez is 21 in one of the bigger age discrepancies in boxing history. Sometimes it’s as simple as that.
Mosley has had one good performance since 2008, a shocking upset over Antonio Margarito. He lost 23-of-24 rounds when facing Manny Pacquiao and Floyd Mayweather, as it seems his reflexes are simply not as great as they used to be.
While Alvarez certainly is beatable due to inexperience and sometimes questionable defense, it’s hard to see him losing to Mosley, who is a shell of his former self at this point in his career.
Prediction: Alvarez by decision