World Series 2013: St. Louis Cardinals Flight To Boston Delayed Hours For Mechanical Issues On Plane [VIDEO]

The St. Louis Cardinals are hoping to delay the Boston Red Sox from winning the World Series Wednesday night at Fenway Park, but en route to attempting to do that the Cards got delayed themselves--by mechanical issues with their plane.