Conor McGregor versus Floyd Mayweather Jr. is considered by experts to be one of the greatest, if not the greatest fight in combat sports history.

This is a match between two of the most charismatic fighters of the modern era in their respective sports.

Floyd Mayweather Jr. is forty years old with 49 professional boxing wins to his name against no losses. He has set several records in boxing and has won world championships in five different weight classes along with a storied amateur career and involvement in several ventures outside of boxing.

He also is no a stranger to controversy as he’s had trouble with the law and been stripped of titles before. Mayweather is also very adept at the art of smack talking against opponents.

The list of significant opponents on Mayweather’s win column are extensive and includes such big names as Manny Pacquiao, Oscar De La Hoya, Shane Mosley and Canelo Alvarez just to name a few.

Conor McGregor is a brash Irishman with the skills to back up his smack talk up until this point.

He has won 21 matches to three losses, all of them by submission and has avenged the only loss in the UFC against Nate Diaz. He has also set records in MMA, namely in the UFC where he’s broken pay-per-view records multiple times over and has become the only fighter to hold championships in multiple weight classes in the promotion. He also proved to be a good coach in leading his team on The Ultimate Fighter: Team McGregor vs. Team Faber to success with his gym teammate Artem Lobov making it to the finale.

Acting has not been outside of his ambitions either as he’s set to appear in a Call of Duty video game. He’s also been the one pushing for this fight to take place.

In terms of physical attributes, McGregor has the clear advantage as he is the younger of the two and in his physical prime at age 29.

However, the advantage in terms of boxing experience has to go to Mayweather as he has been in the sport for basically his whole life and knows to do to win.

Overall the fight is expected to finish as KO or TKO with a clear advantage for Mayweather, but if there’s anything that fate has taught people it’s that anything can happen.

Only fight night will tell who the final victor will be.