I made a quick trip to Phoenix, Arizona to see a couple World Baseball Classic games. First up, it's Canada vs Mexico in the last ...