Tonight marks the first game of the 2010 World Series in Major League Baseball. It has come down to the San Francisco Giants versus the Texas Rangers, two unsuspected teams that emergered as true competition throughout the season. While the Giants have home field advantage, will that be enough to hold off the Rangers explosive offensive plays? Watch the game tonight at 8pm ET.
Lets play ball!!