It was raining stuffed animals on Sunday, as the Vancouver Giants hosted their annual Teddy Bear Toss game. Wearing outrageous Grinch-themed uniforms, the Giants held the annual event at Rogers Arena for the first time this year. The Teddy Bear Toss game is a junior hockey holiday tradition, where fans are asked to bring a stuffed […]
