It's as simple as this. Mark McGwire does not hold, nor is he chasing, any record that anyone gives a crap about. Barry Bonds both holds, and is chasing, records that people give a crap about. And that is the reason for the fan and media attention on his actions. This case, however, has nothing to do with that. The question is did Barry Bonds commit perjury? With what's come out in Game Of Shadows, it's sure looking more and more like he did. Highly doubt this goes to trial though, Barry would likely retire and quietly plea bargain himself out of any real penalty, legal wise that is. I'm sure he'll be banned from baseball after that.