I think Canelo would shut all his critics up if he takes the fight and beats Trout. On the other end, why fight Trout May 4th ? Fight him in 2-3 more fights. The fight will build itself up and will be a good ppv on it's own. Lets face it, if Canelo fights Trout, that fight is the main event worthy fight, not Floyd vs Guerrero/Bradley. It's evident that Floyd is using Canelo on his cards to help sell ppvs. Don't understand why Floyd doesn't want to fight Canelo may 4th??? Its the biggest money maker Floyd could get right now. Isn't Floyd's moniker 'Money'???