Boxing
Canelo Alvarez vs. James Kirkland

Canelo Alvarez Vs. James Kirkland

Canelo Alvarez takes on James Kirkland on Saturday night live from Houston, TX. We preview the match as well as give you our prediction in addition to TV and Live Stream info.

Pages