Major League Baseball officials decided to postpone Game 6 of the World Series due to heavy rain in St. Louis — a move that could spell trouble for Friday night’s TV lineup.
Game 6 between the St. Louis Cardinals and the Texas Rangers will now air Thursday at 8:05/7:05c on Fox, with Glee repeats scheduled to…
Other Links From TVGuide.com