MLB Hall of Famer Gary Carter died of brain cancer on Thursday at 57 years old.

Carter played 19 years in the league for predominantly the Mets and Expos. He was an 11-time All-Star and won a World Series with the Mets in 1986.

Carter was known as a hard-nosed player on the field, and an even nicer guy away from it.

Here are the best moments of the Kid's career.