the pitchers usually only play about 6 of the 9 innings and only in a couple of the games the team will play a week so fitness wise baseballs not the best, they do spend a ridiculous amount of time on the road though!
i'm lead to believe fast bowlers in cricket sprint about a mile a day of play because of their run up!