Roberts died Thursday at his home in Temple Terrace, Fla., an announcement from the Philadelphia Phillies said, adding Roberts died of natural causes.
Roberts, a right-handed pitcher, built a 286-245 record and 3.41 earned run average over a 19-year major league career. He played the first 14 years -- 1948-61 -- of his career with the Phillies but also pitched for the Baltimore Orioles, Houston Astros and Chicago Cubs before retiring in 1966.
"Dad didn't miss a Phillies game on television, including last night. He really loved this team and was so thrilled that he was included in the World Series festivities the last two years," Roberts' son Jim said Thursday in the Phillies release.
Roberts was inducted in the Baseball Hall of Fame in 1976. He was selected to the National League All-Star team each season in 1950-56 and was a two time Sporting News pitcher of the year. The Phillies retired his uniform No. 36 in 1962.