US boxers Errol Spence Jr. (L) and Terence Crawford (R) face off during a press conference /
Errol Spence Jr and Terence Crawford face off for the first time to promote their upcoming blockbuster fight.
The two American boxers will meet in a much anticipated showdown when they fight for the undisputed welterweight championship July 29 in Las Vegas.
Spence and Crawford face off for first time ahead of "legacy" fight
Both boxers are undefeated - Spence is 28-0 with 22 knockouts and Crawford is 38-0 with 29 KOs.
Spence holds the IBF, WBC and WBA belts, and Crawford is the WBO champion.
