Win or lose the billion-dollar August 26 fight between Mayweather and McGregor will more than likely break many records and hearts.
Looking at it, yes, McGregor can punch and all it takes is for a strong uppercut to land then the fight is over, but for him to win he would have to knock out the man who has gone 49 fights undefeated. If failing to do so in the first few rounds, do you really see McGregor lasting the whole 12 rounds and to come out victorious through the judges decision.
Age, height, weight, reach and arguably power are all in McGregor's favor but my money is with Mayweather but personally would love to see McGregor coming out as the underdog and winning.