Canelo Alvarez Working Hard For Shane Mosley

Check out Canelo Alvarez working the double end bag. Alvarez will face Shane Mosley May 5th at the MGM in Las Vegas. On the same card of Mayweather vs Cotto.