No one should condone Sammy cheating, but lets not pretend just about the entire league was doing the same thing at that time. Even beloved HoF legends like Hank Aaron cheated, but I don't see anyone trying to run him out of town. Sammy messed up, he knows he messed up and apologized. it's not like he's a monster like Wander Franco. Meanwhile players like Frank Thomas and Jeff Bagwell sit in the hall of fame despite playing in the same steroid driven era because people have for some reason decided that they didn't take steroids.