mascots

Afternoon Delight: Do You Know the Way to Sioux Falls?

Sarah Millar takes a look at the NHL mascots, and how they affect the team's play. Check out Goon's World…

16 years ago