In a word: Mayweather. It's just a matter of when. McGregor will come out hard looking for an early KO, but Mayweather has been knocked down only once in his career. McGregor's UFC fights do not often last long, so will the Irishman last 12 rounds?
UPVOTE for McGregor
RESTEEM for Mayweather