The most anticipated boxing match in years is finally set, as Terence Crawford and Errol Spence Jr. have agreed to fight for the undisputed welterweight championship on July 29 in Las Vegas, sources told ESPN.
The most anticipated boxing match in years is finally set, as Terence Crawford and Errol Spence Jr. have agreed to fight for the undisputed welterweight championship on July 29 in Las Vegas, sources told ESPN.