What an incredible upset win by team Canada at the World Baseball Classic. What a team effort. That upset has to rank up there with the "miracle on ice".
Ain't it ironic? Canada's Olympic hockey team sucked playing Canada's national sport, but our baseball team can beat the USA at their national sport. Go figure!