Is Joe Girardi the right manager for the Phillies?

Over the weekend, I did a podcast that I co-host on called the Baseball Talk Radio…