By Aaron Tallent Here are the 25 best hitters in Major League Baseball history. Having recently joined the 3,000-hit and 500-home run club, Miguel Cabrera is definitely one of the best hitters in Major League Baseball history, but where does he stand? In determining the greatest hitters of all time, one cannot just go with batting average or number of hits (Sorry, Pete Rose). You have to factor in longevity, the caliber of pitchers faced, and the number of runs that this hitter brought home. With those factors in mind, here are my 25 best hitters of all time. Every player on this list has eith…