But, what about the veteran presence he gives the team?
Correct me if I'm wrong, but if the Phillies win out they finish with 86 wins. The Braves are currently at 84, so wouldn't they need to win two more?
At first glance this threw me. But by 'better' here, I take it you mean 'stronger' - else I'd admire your positivity!