
Terence Crawford will fight fellow American Errol Spence Jr for the undisputed welterweight title on July 29 in Las Vegas.
Crawford, 35, is the WBO champion, while the 33-year-old Spence holds the WBA, WBC and IBF belts in the category.
“Finally giving the fans what they want,” Spence said on Instagram.
“The wait is over, it’s game time,” said Crawford. “Everybody come out, show support and watch me fry this fish.”
Crawford is undefeated in 39 fights, while Spence has a 28 fight unbeaten record.
Spence fought last when he defeated Yordenis Ugas in Cuba in April 2022, while Crawford retained his WBO welterweight world title with a win over Russian David Avanesyan in December 2022.