Shane Mosley: Canelo Has Never Faced Anyone Like Me

Boxing star Shane Mosley will face Canelo Alvarez May 5th on HBO PPV.