World Series Game 6 Postponed
Well, looks like we will have to wait another day to find out if the Texas Rangers will bring home their first World Series Championship to Arlington. Game 6 of the World Series has been cancelled due to nasty weather surrounding the St. Louis area.