Major League Baseball Never Ceases to Amaze

Tuesday, April 7th, 2009

There are a lot of things for which I like to blame Bud Selig. The steroids era (partially), tie All Star games, the bad economy, the plague....I could go on for days. On Monday, one of the greatest days in all of sport with baseball's Opening Day and the NCAA basketball ...