Game 7 of the World Series between St. Louis and Texas on Friday night averaged 25.4 million viewers to make it the most-watched ballgame since 2004. The game, which the Cardinals win, earned a 14.7 fast national rating, bumping up the overall Series rating to 10.0. That's 19 percent higher than last season's series between the Giants and the Rangers.