Canelo Alvarez vs. Ryan Rhodes - 6/18/11
Available on Tubi TV
Canelo Alvarez battles Ryan Rhodes in a junior middleweight title fight.

Related