Major League Sour Grapes

The Philadelphia Phillies are National League champions? The same team that finished in third place in the National League East? According to Major League Baseball, they are. MLB, in its infinite wisdom, expanded the baseball playoffs this year to three wild card teams in each league, to join the three division champions, up from twoContinue Reading »