Brandon Rios Response To Freddie Roach: I Won A Title You Were A Punching Bag

Check out this esnews video.