Regular readers of this site may remember that I was a huge fan of “The Amazing Race.” I even had host Phil Keoghan on my radio show many times. Unfortunately, CBS fell out of love with the show a couple of years ago and pulled it from the schedule.
Fortunately, they’ve put it back, so “TAR” returns in primetime tonight with the first episode of a season that was actually filmed two years ago — back in the days when Americans were allowed to travel around the world. I have already set my DVR.