Sounds stupid, but it's freakin true. I suck at batting!
It's funny (not really) I can play against the CPU and do ok all the way up to and including HoF difficulty. Once I get online though, my timing is just off. I'm swinging really late on everything.
My record is just 10 - 15, and my rating is currently in all star. I got up to 493 or something as my high mark.
I feel like my pitching and fielding are good, and I'm good with base-runners. I just can't hit [censored]!