From USA Today:
Jose Canseco went to Dodger Stadium to apologize to his former Bash Brother Mark McGwire.
Seated in a field box seat for Thursday’s Dodgers-Cardinals game, the former slugger and admitted steroid user wore a black T-shirt that read: “Sorry For Everything Mark,” an apparent reference to McGwire, who is currently the Cardinals hitting coach.
Canseco proclaimed McGwire, his former teammate with the Oakland Athletics, used steroids in his 2005 book, Juiced.
That revelation forced McGwire to testify in front of a congressional committee investigating steroid use in the game, leading to his famous “I’m not here to talk about the past” proclamation.
Which led to his unofficial black-balling from the game, his poor showing in Hall of Fame voting despite 583 career homers, and ultimately, his public acknowledgement he used steroids.
So yeah, you could say Canseco messed things up a bit for McGwire. Not sure if McGwire received, and accepted, the apology.