NHL Montreal at Florida, 7 p.m. Detroit at Buffalo, 7 p.m. New York Rangers at Tampa Bay, 7 p.m. Ottawa at Washington, 7 p.m. Columbus at New York Islanders, 7:30 p.m. Dallas at Minnesota, 8 p.m. Vancouver at Winnipeg, 8 p.m. Chicago at St. Louis, 8 p.m. Toronto at Arizona, 9 p.m. LA at Colorado, 9 p.m. Philadelphia at San Jose, 10:30 p.m.
World Junior Hockey Championship Finland vs Latvia, 11 a.m. Czechia vs Sweden, 1:30 a.m. Switzerland vs USA, 4 p.m. Canada vs Austria, 6:30 p.m.
OHL Mississauga at Peterborough, 7:05 p.m. Sault Ste. Marie at Saginaw, 7:05 p.m.
NBA Oklahoma City at Charlotte, 7 p.m. Cleveland at Indiana, 7 p.m. Memphis at Toronto, 7:30 p.m. LA Clippers at Boston, 7:30 p.m. New York at San Antonio, 8 p.m. Houston at Dallas, 8:30 p.m.
NFL Dallas at Tennessee, 8:15 p.m.