Following in the footsteps of Charlie Morton and Dallas Keuchel, Minnesota Twins utility player Marwin Gonzalez became the third former member of the Houston Astros to publicly apologize for his involvement in the sign-stealing scandal.
That makes Gonzalez the first 2017 Astros position player to come forth about the cheating and express regret for directly benefiting from it.
You'd have to imagine that wouldn't be the case if he were still in Houston, though.
Gonzalez was blunt about what happened, who it affected, and how regretful he feels.
Meanwhile, everyone still involved with the team has repeatedly failed to look contrite at all. Alex Bregman deferred to the commissioner's ruling at an awkward Fan Fest media scrum, and Jose Altuve boasted that the team would simply go to the World Series again. Justin Verlander even let an accidental (?) joke fly at an MLB awards dinner.
And if you thought guys like Bregman sounded bad now, you won't enjoy listening to what they let fly right after their 2017 World Series win.
Hopefully, Gonzalez's apology opens the door to hearing other ex-Astros weigh in on the whole scheme (Brian McCann, where are you?).
But for now, those who've benefited most have let their words take them in the wrong direction on this.