A Rerun on 'Roids in Atlanta
Haven't we seen this movie a jillion times? How in the world can baseball players still be getting caught using steroids? And how can an offense of that sort not obviate an otherwise "guaranteed" contract. Shrug. For the Atlanta Braves, it's an embarrassing situation