All fighters wait for their chance to get to the top. Canelo Alvarez has that opportunity now at an early age.
At only 23, Alvarez is facing the biggest fight of his career Saturday at the MGM Grand Garden Arena in Las Vegas against the best fighter in the world: Floyd Mayweather Jr., who is faster, technically better and has plenty of experience in big fights.
Alvarez brings youth, power and the support of a whole country. But is that enough to score an upset?
Here are five keys to victory for Alvarez against Mayweather on Saturday: