Diaz had only one at-bat with the Red Sox in 1977 and played sporadically for Cleveland as the backup to Ron Hassey until an injury to Hassey made him the Indians’ starting catcher early in 1981. He hit .356 with 25 RBI in the first half of that strike-interrupted season but sprained his wrist as the season resumed and missed the rest of the year. After he was traded to Philadelphia for 1982, his first NL season was his best, as he hit .288 with 18 HR and 85 RBI, but in 1984 he lost his job to Ozzie Virgil. Diaz became a starter again with the Reds in 1986-87, but hit only .219 in 92 games in 1988. In 1989, he shared the Reds’ catching job with Jeff Reed.