Canelo Alvarez and James Kirkland are -- knock on wood -- set for a big May fight.
Canelo Alvarez will be back in action on May 9, when he faces James Kirkland at Houston's Minute Maid Park, the first-ever boxing event at the home of the Hou...