Rico Carty, who won the 1970 NL batting title with the Atlanta Braves, has died
Rico Carty, who played in the Major Leagues for 16 years, watches a pop fly during the All Star Celebrity Hitting Challenge at Turner Field 09 July 2000 in Atlanta, Georgia. The 2000 All Star Game will be played at Turner Field 11 July 2000. Photo by STEVE SCHAEFER /AFP via Getty Images Rico Carty, … Read more