Calgary hockey fans were ready for the annual Teddy Bear Toss when they threw (and donated) over 21,000 stuffed animals onto the ice.