I'm glad you said it first, because I am no fan of baseball after the strike a few years ago. It's just no fun to watch these highly paid kids to play games anymore.
The baseball player is Ryan Howard.
As for baseball players being overpaid, I agree. That said, Babe Ruth was drunken womanizer, as was Mickey Mantle. Pete Rose a gambling womanizer. Ty Cobb a racist. The point being baseball's always been played by human beings, and human beings aren't perfect. It's still a great game, no matter how much money they make or what the personal follies of the players may be.
Might as well ban all the other entertainers we like too. I hear they're rich as well.