World Series Starts Today – What is the Best Baseball Movie Ever? [POLL]
Tonight the Giants and the Royals will begin the World Series. Who will win it all? I think America is pulling for the Royals because it has been forever since they have been there but the Giants are so good and always seem to be in the running.