Game 3 of World Series Between Phillies and Astros Postponed
After much speculation, the MLB has officially postponed Game 3 of the World Series between the Philadelphia Phillies and Houston Astros due to rain. Game 3 will now be on Tuesday in Philadelphia. NBC10 First Alert Weather meteorologist Brittney Shipp takes a look at the forecast while NBC10’s Brian Sheehan gets reactions from fans.