Floyd Mayweather, who has won multi-division titles in boxing, will fight mixed martial arts star Conor McGregor come August 26.
Both fighters took to social media to confirm the highly anticipated crossover fight on Wednesday.
The fight will take place under normal boxing rules in Las Vegas, despite McGregor having never fought in a boxing ring, either as an amateur or a professional.
Mayweather, on the other hand is regarded as one of the best in the sports, after ending his career with a perfect 49-0 record.
McGregor has been pushing for the fight for a while now and Mayweather is set to take home $100 million from the fight.