Let’s see: Jason Giambi is the only baseball player ever to have apologized for using steroids. “I was wrong for doing that stuff,” he told USA Today last week.

What we should have done a long time ago was stand up — players, owners, everybody — and said: ‘We made a mistake.’ We should have apologized back then and made sure we had a rule in place and gone forward.

So what does baseball commissioner Bud Selig do? Threaten to sanction him. But why? Is it for doing steroids, or for talking about doing steroids?

Because what other player will now come forward and honestly talk about the subject, as Giambi has?

As usual, Selig seems more interested in covering up the truth than dealing with it.

Moreover, there have been reports that the Yankees want to see if they can void Giambi’s contract. What nonsense. The Yankees explicitly agreed to omit any mention of steroids from Giambi’s contract. They surely knew what was what. To pretend now that they didn’t would only add to an unfortunate chapter in baseball history.

I’m with Harvey Araton: We should applaud Giambi, not exile him.

And you Mets and Sox fans who are so quick to yell “Steroids!” when Giambi is at the plate—do you really think that no one on your teams used?

Giambi is twice right: He was wrong for doing that stuff, and he is right for apologizing. More players—and teams—should follow his example.