Today's boxing fans, are just so rampant, that they just don't know what is a good fight or not, unless the media programs them to believe it. When Danny Garcia fought against the dynamic puncher Lucas Matthysse, the public gave the undefeated champion Danny Garcia no chance in winning the fight, even when as far as to say he would lost within two rounds. Garcia has been the underdog his entire boxing career, even Eric Morales was favorite over him in their first encounter. Now with the stage set are you the boxing fan ready for Mayweather vs Garcia.
This is what boxing is suppose to be about the best in their prime vs the best on the planet to see who will carry the torch. Mayweather is great in all it's splendor, but his body is tearing down, and he will be 37 years of age when this fight comes around, but is this the fight you want. Boxing fans see Garcia winning fights and looking good but don't want to see him challenge Floyd, because they believe he's going to lose, well you think he's going to lose every fight and he proves you wrong so what's the difference now.
Garcia has earned the right to face Mayweather and in America isn't that what's missing, the fact that people don't earn anything anymore, someone has to always give them a leg up, or they found a way to sneak in, never earned. Amir Khan is trying to find a way to sneak in and challenge Mayweather by brainwashing the fans that he has a great shot to beat him, so are many others but Khan hasn't earned the right to face Mayweather.
The press will sell you on the fact that Amir Khan brings in more money but what you would rather see, a challenging fight or a fight you already know the outcome going in. Khan struggled against a former world champion in Julio Diaz in his last outing, Diaz clearly out of his prime was able to push Khan to the point of survival mode. Garcia, who has knocked Khan out before is the logical choice and the compelling fight fans would understand.