Answer
Ted Williams won his fifth and sixth American League batting champion titles at the ages of 39 and 40, respectively. He was the oldest player to win the batting title at the time, and he remains the oldest player to win the title in the American League.