Phils remind me of the 1999 Mets, they not the best team in MLB, but they have no quit in them and always find a way to compete.
As much as I hate to say it, I think they're gonna pull a Washington and beat the Astros in the WS
Phils could be down 6-0 in the first, but you know at some point they'll tie the game eventually ... can't say the same about my sorry ass Mets