Edit: Topic changed.
Noting I'm not an expert, I'd like to point out I have always felt that it'd be a relatively easy win for Mayweather, provided he doesn't throw the fight. Having heard every educated voice largely agreeing with me, I feel like at least I'm not a complete noob.
So, I expect Mayweather's mobility and quick thinking/skill will still dominate this matchup, with Mcgregor landing surprisingly few blows. I suspect Mayweather will be able to strike with safety despite having less reach, again due to mobility and skill, though I don't expect Mayweather to get a knockout, I do expect a dominant performance.
The only edge I can see, and the only strategy that Mcgregor could bet on would be to get a few lucky punches early, most likely at the cost of being punched first. He's a bit heavier, and though MMA fighters don't get punched like boxers (either as powerfully or as constantly, as they have other options), he'll be used enough to being hit to make trading blows early a necessity. If Mcgregor fumbles on these trades, he might get knocked out, but I don't see him winning this fight unless he can slow down Mayweather, and giving him either some very big body shots (...these guys aren't heavyweights, so no padding on the tummy) or daze him a bit. I don't expect this to work, Mayweather has beaten probably quite a few professional boxers trying the same strategy, to hurt him early to bring him down to earth.
General point, I really don't understand why either sport is really happy about this matchup; if Mayweather loses somehow (thrown fight), his perfect record is ruined, and after he has gone hill a bit most likely. It's not 30 yo Mayweather vs 20 yo Mcgregor, which would have been more fair, heck 5 years ago this would have been more interesting, though Mcgregor was a nobody back then. If Mayweather wins, he's managed to get a payday he really didn't need, but probably couldn't bring himself to turn down. This is very much about the money, as are all matches, but pitting an undefeated champion vs a guy nobody had heard of a few years back is absurd, and a bit offensive. I don't think Mcgregor earned this match, period. It's insulting to boxing to sanction this, but I'm getting rant-ey now.
Yeah, about that 'out of nowhere' thing, is this going to be a consistent UFC thing now, pretending any champ is the 'greatest ever'? Because thats really lame. Am I the only one that thinks UFC is faker than boxing?