Question: who has the highest career batting average of all time
Answer: Ty Cobb