Tommy Davis, who won the National League batting title in 1962 and 1963 and was a three-time All-Star, has died at the age of 83.