The phils are doing well considering Harper started the season on the IL and Turner has been a giant bust so far this year. If Turner starts hitting at his usual level they could make some noise for sure.Phillies just took a 2 game to zip series lead in Tampa!
21-7 since June 3. Playing really well. The Braves are still the Braves -- and there's no catching ATL. But I'm liking the chances for Philadelphia to get back in the playoffs.