Errol Spence Jr and Terence Crawford to fight for undisputed welterweight championship July in Las Vegas
Terence Crawford has announced on Instagram he will fight Errol Spence Jr on July 29 in Las Vegas. The American rivals will face off for the undisputed welterweight championship in one of the most highly-anticipated contests since Floyd Mayweather Jr’s…