The NHL has decided to cancel the Winter Classic, which was slated to feature the Detroit Red Wings and Toronto Maple Leafs at the University of Michigan's football stadium in Ann Arbor on Jan. 1, a source said.