It depends on what you mean. If you mean all time, then trust me, it's LouGehrig I did research on every great hitter and he's the best. If you mean currently, sorry but I'm not sure.
That's hard to pick from because the Yankees have the best, but I guess that I would have to say Babe Ruth because he is amazing. He is not my favorite player of all time, that's Mantle, but Ruth is probably the best Yankee, actually forget the best Yankee hitter of all time, the that he is one of the best hitters of all time.
the best hitter in baseball is Pete Rose
No he was not you see Barry Bonds used steroids so therefore he cheated to get where he is now. There was talk about taking the home run king title away from him.
Tanner Kane the greatest baseball player did in his first time playing Nintendo Wii. To all who don't know the spectacular Tanner Kane hopefully you me him and think of him as the ultimate BEST of all time.
Easy. Michael Phelps is the best flyer of all time(:
Garrett Clemmons is the best 12 year-old hitter in the world. His all time batting average is 0.873, he has hit 246 homeruns in his 8 year career, with 2574 RBI, and 56 triples and 134 doubles. Garrett is 6 foot 3 inches and wieghts 175. Garrett is from Tennessse. His dad is Roger Clemmons. Roger pitched to him all the time that's how he become amazing
Mickey Mantle holds the record for all time World Series home runs with 18.
Michael Jackson is the best pop artist of all time.