Onetime cast member Martin Short hosts the last “Saturday Night Live” (NBC, 11:30 p.m.) of the year; his third time to host. Hozier is musical guest for the second time. The rerun at 10 p.m. is last week’s show with Chris Rock and Gracie Abrams. 

A winner is named on the talent competition “Second Chance Stage” (Magnolia, 8 p.m.), taking the  $100,000. 

Last call for Saturday night Christmas movies! So here’s “A Country Music Christmas” (UPtv, 7 p.m.) with Alexandra Harris; “Christmas in Scotland” (Great American Family, 8 p.m.), with Jill Winternitz and Dominic Watters; “A Carpenter Christmas Romance” (Lifetime, 8 p.m.) with Sasha Pieterse and Mitchell Slaggert;  and “Happy Howlidays” (Hallmark, 8 p.m.) with Jessica Lowndes with Ezra Moreland, winner of the reality competition “Finding Mr. Christmas”; and “24-Karat Christmas” (OWN, 9 p.m.) with Samantha Marie Ware and Curtis Hamilton. 

There’s also a replay of the 2021 “The Waltons’ Homecoming” (CW, 8 p.m.). 

Melody confronts Maurice about his DUI on “Love and Marriage: Huntsville” (OWN, 8 p.m.).

“Ghost Adventures: House Calls” (Travel, 9 p.m.) goes to Cordova, Tenn.  

“Svengoolie” presents the 1949 “Phantom of the Opera” (MeTV, 8 p.m.). 

Turner Classic Movies’ Christmas marathon has its first full day with “The Curse of the Cat People” (7:30 a.m.), “Tenth Avenue Angel” (9 a.m.), “A Christmas Carol” (10:30 a.m.), “On Moonlight Bay” (noon), “Little Women” (2 p.m.), “Susan Slept Here” (4:15 p.m.), “Fitzwilly” (6 p.m.), “It Happened on 5th Avenue” (8 p.m.), “The Man Who Came to Dinner” (10:15 p.m.), “We’re No Angels” (12:15 a.m.), “Miracle on Main Street” (2:15 a.m.) and “The Silent Partner” (3:45 a.m.). 

Saturday NFL action has Houston at Kansas City (NBC, 1 p.m.) and Pittsburgh at Baltimore (4:30 p.m.).

NBA action includes New York at New Orleans (NBA, 8 p.m.).

Hockey has Los Angeles at Nashville (NHL, 1:30 p.m.) and Detroit at Montreal (NHL, 7 p.m.). 

The college football playoffs have South Dakota State at North Dakota State (ABC, noon), SMU at Penn State (TNT, noon), South Dakota at Montana (ABC, 3:30 p.m.), Clemson at Texas (TNT, 4 p.m.) and Tennessee at Ohio State (ABC, 8 p.m.). 

Plus, it’s Ferris State vs. Valdosta State (ESPN2, 2 p.m.) in the Division II championship game.

Men’s college basketball has Syracuse vs. Maryland (ESPN, non), Virginia Tech at St. Joseph’s (CBS Sports, noon), SMU at Boston College (CW, noon), Marquette at Xavier (Fox, noon), Princeton at Rutgers (Fox Sports 1, noon), Mississippi State at Memphis (CBS, 12:30 p.m.), Louisville at Florida State (CW, 2 p.m.), Wake Forest at Clemson (ESPN, 2 p.m.), Florida Atlantic at Michigan State (Fox Sports 1, 2 p.m.), Texas A&M Corpus Christi at Houston (CBS Sports, 2 p.m.), UCLA vs. North Carolina (CBS, 3 p.m.), Villanova at Creighton (Fox Sports 1, 4 p.m.), Arizona State vs. Massachusetts (CBS Sports, 4 p.m.), Purdue at Auburn (ESPN, 4:30 p.m.), Ohio State vs. Kentucky (CBS, 5:30 p.m.) and Temple vs. Rhode Island (CBS Sports, 6:30 p.m.).

Women’s games include Louisville at Memphis (ESPNU, 5 p.m.), Iowa State at Oklahoma State (ESPN2, 5 p.m.) and USC at Connecticut (Fox, 8 p.m.).