How can Joe Girardi be blamed for Phillies woes

I saw a tweet on Twitter this morning from a local sports station talking about how…