Ray Fosse, the strong-armed MLB catcher whose career was upended when he was bowled over by Pete Rose during the 1970 All-Star Game, has died. He was 74.

Carol Fosse, his wife of 51 years, said in a statement online that Fosse died Wednesday after a 16-year bout with cancer.

Fosse was a budding talent for Cleveland when he made his first All-Star team as a 23-year-old in 1970, the same year he hit .307 with a career-high 18 homers and won the first of two Gold Gloves while throwing out 55% of attempted base stealers.

Rose barreled over him to score the winning run in the 12th inning of the exhibition at Cincinnati’s Riverfront Stadium. Fosse fractured and separated his left shoulder, and he told The Associated Press in 2015 his body still ached 45 years later.

Born in Marion, Illinois on April 4, 1947, Fosse was a three-time MVP for the Marion High School baseball team. He was selected in the first round of the 1965 MLB Draft by the Cleveland Indians. After three years in the minors, Fosse made his Major League Debut for the club in September of 1967. Fosse began receiving regular playing time in 1970, recording 18 home runs, 61 RBI in 120 games, playing his way onto his first All-Star team.

Fosse was named to his second All-Star team in 1971. In 1973, Cleveland traded Fosse to the Oakland Athletics where he was as a member of two World Series winning teams. He returned to Cleveland in 1976, playing parts of two seasons with the club before brief stints with Seattle and Milwaukee.

In 1986, Fosse joined the Athletics broadcast team where he remained for 35 seasons, stepping away in the middle of the 2021 season. The catcher was selected as a member of the 100 greatest Cleveland Indians players in 2001.