The 2014 World Series starts tomorrow evening. This years contenders are a couple of underdogs that pretty much shocked the baseball community this season. The Kansas City Royals will take on the San Francisco Giants in the best of 7 baseball classic. The series opener will be held at Kaufmann Stadium in Kansas City, Missouri tomorrow night. The game can be seen on FOX at 5:07pm Pacific time.
This year marks the 110th year of the World Series and should prove to be a good one!