Former Mets catcher John Stearns, who had been battling prostate cancer, has died at the age of 71. He played 10 seasons with the Mets, making four National League All-Star teams.