Well, they already did. There's nothing you can do about them now.
It's funny. A lot of people say (myself included) that the Red Sox of 2003 should have won the WS if it weren't for Grady. I still believe that. The offense was so good and starting to pick up. We would have hammered the Marlins if we'd gotten past the Yanks. No question. The bullpen was spotty but the clutchness of the offense under pressure was amazing. I really don't expect to see so many come-from-behind/late-inning wins in a single season again.
But we didn't beat the Yankees, in part, thanks to Giambi, and we went out and got Foulke and Schill. Had we won the WS in 03, do you think we still would have gotten Schilling? I doubt it. Sure, Foulke would be here, but I don't think we would have gotten Curt if we actually won the WS in 03.
He probably would have wound up in NY. It's just kinda funny how things work out.
Back to the topic. Those HRs could be the last great moment in his (possibly) shortened career. As close as he ever got to winning a WS... And he can look back at those fond memories someday and know that he cheated, was given the pennant by the opposing manager, and in the end lost the WS when he had his chance. That's the history, and there's no reason to rewrite it.