This team is an EMBARRASSMENT! They are in last place by what-six or seven games now? They have one of the largest payrolls in the game and THEY STILL SUCK! Henry owes the fans an apology for the excuse of a team they fielded this year along with a promise that major management and player changes will be made next year.
And the fans should be boycotting Fenway Park and if they do go, go only to boo the team from beginning to end.