Houston, Texas - Newscenter 25 Sports is in Houston for game one of the World Series.
For the first time ever, a World Series game one is in south Texas. That's where the opener between the Astros and Nationals was played at Minute Maid Park in Houston. Our Sean Coffey has this game one preview. The entire World Series can be seen on Fox-19.