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