Jerry Narron was drafted by the New York Yankees in the 4th round of the 1974 amateur draft. He worked his way up the minor league system and made his debut with the Yankees on April 13, 1979. He played 61 games in his rookie season, batting .171 in 136 plate appearances. After the 1979 season, the Yankees dealt Narron along with starting pitcher Jim Beattie, OF Juan Beniquez and minor league pitcher Rick Anderson to the Seattle Mariners for OF Rupert Jones and minor league pitcher Jim Lewis.
Narron spent 1980 and 1981 with the Mariners. Narron wore this jerseys in 1981, which was his busiest season in the big leagues as he played in 76 games and batted .222 in 203 at-bats. Narron was released by the Mariners near the end of spring training in 1982 and signed a free agent deal with the California Angels two days later. He spent the entire 1982 season with the Angels' AAA affiliate in Spokane and most of the 1983 season in AAA Edmonton. Narron batted .301 in 532 at-bats in Edmonton with 27 home runs and 101 RBIs and was called up and saw limited action with the Angels. Narron spent the next three seasons with the Angels before being released by the club in April 1987 and signed a deal shortly afterwards with the Seattle Mariners. He appeared in his last 4 games in the majors with the Mariners in 1987.
Narron's major league totals included 392 games played with 840 at-bats, 21 home runs, 96 RBIs and a .211 batting average. After his playing days, Narron became a coach and had stints managing both the Texas Rangers and Cincinnati Reds.