Hall of Fame pitcher Jim Bunning, a nine-time All-Star who played for four teams over a 17-year career, has died at the age of 85.