Back in the day Atlanta would dominate the NL and then choke in the playoffs to a team built like this.
I’m starting to think the Phillies might run this all the way. These guys are locked in in game 1 and atlanta/dodgers are going to be cold sitting.
Phillies +1000(10x)