Harris made 20 appearances for the 1971 Astros, with one relief appearance in April and 19 from June through September sandwiched around 14 games with the Triple-A Oklahoma City 89ers. He split two decisions for Houston that year, giving up 33 hits and 16 bases on balls, with 21 strikeouts in 302⁄3 innings. In his penultimate MLB game, on September 1, 1971, he pitched 31⁄3 innings of hitless relief against the Los Angeles Dodgers at the Astrodome, notching six strikeouts. He was traded with Rich Chiles from the Astros to the New York Mets for Tommie Agee at the Winter Meetings on November 27, 1972.[5] Arm problems curtailed his career, and he retired after the 1973 minor league season.[2]