On TV this weekend
Wife Swap, 8 p.m., ABC A goth family swaps with a hockey-loving New York family. Where do they keep finding these clans that get along well enough to all like the same things?
Who Do You Think You Are?, 8 p.m., NBC Spike Lee finds out he has an unlikely Texas relative. Please let it be George W. Bush ... please let it be George W. Bush ... please let it be George W. Bush.
Private Chefs of Beverly Hills, 10 p.m., Food A chef has to cook a kosher meal for Orthodox Jews with a rabbi watching intently, but the title of this episode may be the best part. Seriously, "Challah Back" is better than anything we could come up with.
NASCAR: Richmond 400, 7 p.m., Fox We know you'll all be on the edges of your seats to see if Jeff and Jimmie really are mad at each other.
White House Correspondents Dinner, 9 p.m., MSNBC Before you criticize the Obama administration for going safe with headliner Jay Leno, take heart in the fact that the White House organizers still aren't as dumb as the people who hired Stephen Colbert when Bush was around.
Family Guy, 9 p.m., Fox If there's one thing this blah cartoon can still do, it's musical numbers with Brian and Stewie. Too bad half of them in this hourlong episode are old.
SEASON FINALE Cold Case, 10 p.m., CBS Lilly heads back to Philadelphia to deal with her OxyContin-addicted little sister. Believe us when we say there are way worse things you could get into in that city. Like following the Phillies, for instance.
— Joshua Gillin firstname.lastname@example.org