Question: who has the highest lifetime batting average in major league baseball
Answer: Rank Player BA Ty Cobb * .