He owes it to the team and fans to at least finish the year out. I don't blame them for booing him. If you're going to retire, unless you have some life-threatening event, needs to happen after the season so your team can adjust. Not two weeks before.