Canadian Baseball?
Season 2 E 31 • 03/09/2006
Stephen isn't taking Canada's victory over the United States in the World Baseball Classic lightly.