Freddie Roach: Giovanni Cabrera is ‘a free spirit’
Eleven months and one week after losing his undefeated record to Isaac Cruz, Giovanni Cabrera takes on another of the lightweight division’s biggest punchers when he steps in the ring with William Zepeda at the Toyota Arena in Ontario, California on...