Fighters competing on the Errol Spence Jr. vs Terence Crawford Showtime PPV undercard showed off their skills at an open to the public media workout on Wednesday before they step into the ring this Saturday, July 29 in a Premier Boxing Champions event from T-Mobile Arena in Las Vegas. (photos by Esther Lin)

Terence Crawford

The workout featured hard-hitting contender Isaac “Pitbull” Cruz and undefeated contender Giovanni Cabrera, who battle in a WBC and WBA Lightweight Title Eliminator that serves as the co-main event, future Hall of Famer Nonito Donaire and Mexican contender Alexandro Santiago, who meet for the vacant WBC Bantamweight World Championship, plus top prospect Yoenis Tellez and Spanish contender Sergio Garcia, who duel in the telecast opener at 8 p.m. ET/5 p.m. PT.

Giovanni Cabrera

Tickets for the live event, which is promoted by Man Down Promotions, TBC Promotions and TGB Promotions, are available through AXS.com.

Giovanni Cabrera
Errol Spence
Isaac Cruz
Giovanni Cabrera
Frank Martin
Nonito Donaire
Nonito Donaire
Nonito Donaire
Nonito Donaire
Nonito Donaire
Sergio Garcia
Isaac Cruz
Isaac Cruz
Isaac Cruz
Nonito Donaire
Yoenis Tellez
Sergio Garcia
Sergio Garcia
Yoenis Tellez
Terence Crawford
Shawn Porter
Errol Spence
Charlo James
Alexandro Santiago
Alexandro Santiago
Alexandro Santiago