Jerry Golsteyn was drafted by the New York Giants in the 12th round (333rd overall) of the 1976 NFL Draft. He spent three years with the Giants, the first on injured reserve but appeared in 13 games in 1977-78, starting 5 while completing 43 of 110 passes with 2 touchdowns and 9 interceptions. The Giants released him in July of 1979 and Golsteyn was claimed by the San Francisco 49ers on waivers. The 49ers cut him at the end of camp and he ended up splitting time in 1979 between the Baltimore Colts and Detroit Lions, appearing in one game for each team. He recorded no stats in Baltimore but started one game with the Lions, completing 2 of 9 passes with 2 interceptions. In 1981, Golsteyn played for the Orlando Americans of the American Football Association. Golsteyn resurfaced in the NFL in 1982 with the Tampa Bay Buccaneers and backed-up Doug Williams. He was elevated to starter the following season after Williams became embroiled in a contract dispute with Bucs owner, Hugh Culverhouse, and left the team for the Oklahoma Outlaws of the USFL. Golsteyn started the first three games of 1983 before being replaced by Jack Thompson. In 1983, Golsteyn played in a total of five games for the Bucs, completing 47 of 97 passes for 535 yards and 2 interceptions. The Buccaneers released Golsteyn in May of 1984 but recalled him from waivers and traded him to the Los Angeles Raiders for corner Irvin Phillips. The Raiders released him in training camp but resigned him in November but Golsteyn did not see game action. In 1985, Golsteyn returned to Orlando where he backed up Reggie Collier for the USFL's Renegades where he wore this jersey and completed 65 of 135 passes for 647 yards with 4 touchdowns and 7 interceptions.