I think Mayweather will win solely because its pure boxing, and so he has a wealth of experience. Whereas McGregor has less experience in pure boxing - its a whole different ball game to him. That being said Mayweather won't completely destroy McGregor like people believe, because whether you like it or not MMA is undoubtedly a more brutal sport than boxing, and so McGregor in terms of raw strength probably has the edge.
Regardless it will be a good fight.
English