Merry Christmas to those who celebrate Christmas, and happy holidays to the rest of you. Although Christmas isn’t overall my favorite holiday, one can’t dispute that some of the best specials on TV are due to Christmas. One of my favorites ever was John Denver and the Muppets – A Christmas Together. Strange thing is, […]