[1] He played in Major League Baseball as a shortstop between 1969 and 1977 for the Cleveland Indians, St. Louis Cardinals, New York Mets and Milwaukee Brewers.
In 1970, as the ninth youngest player in the league, Heidemann-at 6 ft 0 in (1.83 m) and 178 pounds-took the starting job at shortstop away from Larry Brown.
Instead, Heidemann, Vada Pinson and John Lowenstein collided in the outfield, and McCraw actually got an inside-the-park home run.
Heidemann was traded, along with Ray Fosse, from the Indians to the Oakland Athletics for Dave Duncan and George Hendrick on March 24, 1973.
He started the season with the Indians, but after collecting only one hit in his first 11 at-bats, he was traded to the Cardinals for Luis Alvarado and Ed Crosby on June 1.
Heidemann started the 1976 season with the Mets, but hit only .083 in his first 12 at-bats, and was traded to the Brewers for minor leaguer Tom Deidel.
Heidemann compares most statistically to Alvarado, and he spent five seasons with Dick Tidrow, John Lowenstein and Phil Hennigan-longer than any other teammates.