Personally, in my opinion, the first time should call for a lifetime ban. No second chances. If you're dumb enough to do it the first time, then act dumb like you didn't know you were taking steroids, well then that's a load of crap. Giambi, Sheffield, Bonds, all the juicers should be given a lifetime ban. It's stupid, because here these guys are, taking something to help them cheat, and they let them play, but in 1919, the White Sox have some players purposely throw the game, and they couldn't even prove Joe Jackson played bad because he played great through the entire season, yet all of them were banned. And even Rose, who simply gambled (I know they can't gamble, but it's not helping either team get the advantage) on games was then not allowed into the hall of fame, despite an amazing career. It sickens me to see this stuff happen. HOW can you look at a player that's done something like steroids? Even corke bats. My respect for Sammy Sosa went down entirely when that crap went down. These people come from all over the world with "hopes and dreams" well then they shouldn't be stupid to throw it away with cheats.
That's where I stand. First offense = Lifetime ban.