TODAY Like the Joe Walsh song says, "Life's been good." What else can be said about the last 16 years? There wasn't a World Series Championship for the San Francisco Giants to celebrate, but there were legitimate chances to win for many years. These last few years have been difficult to watch, but it's a rebuilding process. Peter Magowan recently stepped down as the managing general partner of the Giants. Many in the media and popular culture derided Magowan for his relationship with Barry Bonds and the allegations that surrounded the organization in the Mitchell Report, the most damaging being that the front office knew about Bonds' alleged steroid use and looked the other way. Some argue that he was more concerned with lining his pockets than protecting the integrity of baseball history. Almost forgotten in the cloud of...
[read full story]