Video Section
Rain impacts World Series Game 3 hosted in Philadelphia for 4th-straight time
For the 4th-straight time, rain impacted a World Series Game 3 hosted in Philadelphia.
For the 4th-straight time, rain impacted a World Series Game 3 hosted in Philadelphia.