Freddie Roach vs Mario Chavez
Available on Pluto TV
On May 28th, 1981 Freddie Roach faced Mario Chavez at the Hacienda Hotel in Las Vegas resulting in a unanimous decision win for Roach.

Related