Phillies fans irked by World Series postponement

Phillies fans who planned to pack Citizens Bank Park for game 3 of the World Series left the stadium disappointed that persistent rain forced Major League Baseball to postpone the tied series.

Top Videos