There are a number of places on the internet that have sports specific programs. I've seen quite a few for baseball. Basically what I've done before during season is a maintenance program, if that makes sense. Much like Polish said, bulking up comes before spring training. Once the season rolls around, you're trying to maintain what you have. Continue to do exercises like deadlifts, squats, triceps kickbacks, front lat raises, bench press (I'd do more dbell press),rows, dips, pulldowns, preacher and concentration curls. For batting I'd do anything that helps your hips because you could always use that strengthening during the season (plus your power comes from your hips). Side twists, side raises, things of that sort. Things of that nature. You can mix it up however you need. Sorry if I told you stuff you already knew.