Former Giants and Pirates All-Star Barry Bonds has been sentenced to two years probation, 30 days house arrest and 250 hours of community service. Bonds -- who made more than $188 million as a baseball player -- was also fined $4,000.
He was convicted of obstruction of justice back in April.
Bonds is appealing, so he'll remain free and unpunished until the appeal is heard. And the appeal is likely to take a year or more. So this will drag on even longer.
Bonds, 47, faced up to 21 months in federal prison for having given misleading testimony in front of a grand jury during the trial for BALCO. He was first charged four years ago for lying under oath about using steroids (aka "the cream" and "the clear"), in addition to using "rambling non sequiturs" in an attempt to mislead the grand jury.
Aside from Bonds, 10 others have been convicted of various charges stemming from the BALCO trials. Six -- including former Track star Marion Jones -- were nailed for lying under oath. Greg Anderson, Bonds' personal trainer, pleaded guilty of steroid distribution charges.
During his playing career, Bonds won seven NL MVP awards and was a 14-time All-Star. He holds the record for home runs in a single season (73) and career (762). Only Babe Ruth, Ted Williams and Lou Gehrig have a higher career OPS. If there wasn't that cloud of performance-enhancing drugs hanging over his head, Bonds would be a surefire first-ballot Hall of Famer and widely considered one of the best -- if not the best -- players of all time.
Posted by Matt Snyder on CBSSports.com