Spence Crawford. Promo from Showtime

Terence Crawford (38-0, 29 KOs) and Errol Spence Jr. (28-0, 22 KOs) will have a unification fight for the IBF, WBA, WBO and WBC welterweight belts on July 29 at the T-Mobile Arena in Las Vegas. The fight in the USA will be shown on Showtime in a Pay-Per-View broadcast.