TBS | 10:00 pm
Having experienced far too many Christmastime disappointments in the past, Stan (voice of Seth MacFarlane) takes every precaution imaginable to ensure that this year's holiday celebration comes off without a hitch in the new seasonal episode "Yule. Tide. Repeat." His plan goes terribly, horribly wrong, but for once, he gets a magical "do-over" opportunity to set things right. The voice cast also includes Wendy Schaal, Rachael MacFarlane and Scott Grimes.