Phillies Talk Podcast – Atlanta Braves series talk with Steve from Atlanta Baseball Talk Podcast

The Phillies manage to take a series from a team. It hasn’t been done since April 27, over a month ago, but the Phillies have finalls won a series. They were in jeopardy of tying a record from 1941 for 11 straight series losses, but they pull out another much needed win against San Francisco at home. The Phillies now take to the road, and I’m talking with Steve Epstein…

June 4, 2017