 Kindrachuk was traded to the Pittsburgh Penguins prior to the 1978–79 NHL season, where he would play for three seasons as the team's captain.He signed with the Washington Capitals in 1981, but would only play 4 games before he was forced to retire due to injuries.After hockey, Kindrachuk went into the insurance and packaging industry in the Philadelphia area.