COOLEST FACTS ON ICE

Drinking from the cup

Tue, Jan 13th 2009, 00:00
The Colorado Avalanche has had a stellar run in Denver since the franchise relocated from Quebec. How many Stanley Cups have the Avs won. Hint its multiple times. 1996 and 2001
Your Ad Here
Your Ad Here