Astros, Phillies: The World Series could be a battle of mascots
If the Philadelphia Phillies Win the World Series, Prepare for an
Phillies vs. Astros: Game 1 highlights, score, next game, World
Astros, Phillies: The World Series could be a battle of mascots
MORE
Chris Archer's feud with the Astros' mascot escalated into a water
Braves mascot insults Phillie Phanatic, Phillies fans retaliate
MLB Mascot: How much do MLB mascots make?
With little fanfare a big creature appeared
Phillie Phanatic Lawsuit Explained: Why the Phillies Have Changed
Phillies, Braves to go head to head with division in balance
Braves rally for 5-4 win over Phillies on d'Arnaud, Riley homers
Astros squeak past Phils, claim one game in series