"The Amazing Race" ends and the NBA Finals begin tonight on TV.
Season 29 of "The Amazing Race" (9 p.m., CBS/Ch. 2) has turned out to be a pretty good one. The racers have gone to some cool places, done some cool things, and the episodes have been, as always, well edited and (for the most part) fun to watch.
Yes, there have been some annoying contestants — but there are always some annoying contestants.
The big twist this season is that, for the first time, none of the contestants knew each other before the race began. The two-person teams were made up of total strangers, and that actually did add a new dimension to a show that's been on the air for 16 years.