The reality of it is that outside of Trout he hasn't beaten anyone. Ryan Rhodes, Lovemore Ndou, Old Shane Mosley, undersized Josesito Lopez and Baldomir is not the resume he would need to deserve a fight with Mayweather. Plus, what makes anyone think that he is prepared for a fighter of Mayweather's class. I am a huge Canelo fan and I can't stand Mayweather, but I respect his obvious skill and if anyone thinks Canelo is in his league right now they are smoking crack.