Congratulations to the Houston Astros, champions of the American League. I’m betting nobody at the Fox Network, which carries the World Series, wants the Braves to win the National League Championship this weekend. Why? Because an Atanta-Houston World Series will be the most regional match up possible, which will reduce the ratings for the national event the network hopes it will be.