MLB's Web Video Puts Everyone Else To Shame
Today is Major League Baseball's Opening Day, which means the first real game in more than five months for most players and fans. It's also a big day for the league's Internet division: MLB Advanced Media is pushing a full slate of games …