Are They Going To Fire Pedro Too?

ARE THEY GOING TO FIRE PEDRO TOO?….You come within a game of winning the American League pennant and a week later you’re fired. Boston is one tough town….