Canadian Baseball?

  • Aired:  03/09/06
  •  | Views: 2,080

Stephen isn't taking Canada's victory over the United States in the World Baseball Classic lightly. (3:36)

Loading...