Video | Rios vs. Alvarado 3 Final Press Conference

Watch scenes from the final Alvarado vs. Rios 3 press conference in Denver, CO.

Video | Rios vs. Alvarado 3 Final Press Conference