who has the highest career batting average in major league baseball??
Outfielder Ty Cobb