They are slobs in general, because:
-The "sport" requires athleticism only in very short bursts, and demands no endurance whatsoever.
-Most of these guys are "athletes" only on the margin, good basically at playing baseball and not much else.
-Once you're established in MLB, it's a lot less competitive than other sports. A nice easy lifestyle.
everyone that ive ever met that hasnt liked baseball is because they sucked at it as a kid.. basketball -you can pass the ball away.. baseball -when you step up to the plate theres nowhere to go.
no endurance? they play 162 games a year.. they'll play a game in ny starting at 7pm,, then be in california 10 hours later for a day game.
turn on the game on espn,, tell how many guys are out of shape -let alone obese.
take your best baseball player, your best basketball player, and your best football player.. could a-rod catch a football and run with it -yes.. could a-rod make a free throw shot -yes.. could anyone from any other sport make a diving catch on a 120mph hit down the 3rd base line? no.. could anyone from anyother sport walk up to the plate and hit a 95 mph mariano rivera cutter? no. could anyone from any other sport strike out a-rod? no