• Embed

Canadian Baseball?

Clip3/9/2006

Stephen isn't taking Canada's victory over the United States in the World Baseball Classic lightly.

Up Next