What is the answer to this question? who had the highest batting average in major league baseball history?
Ty Cobb