Canada says "You're Fired" to Angela, Team USA
Team USA won silver as Canada wins gold at the 2007 IIHF Women's World Hockey Championship with a final score of 5-1. Looks like Angela won't have anything special to bring to the Hollywood Bowl later this month...