Zaunbrecher was selected by the
Minnesota Vikings in the 11th round, with the 286th overall pick, of the
1970 NFL draft. He signed with the team on May 12. He was released on September 9, 1970, but then signed to the Vikings'
taxi squad, where he spent the entire 1970 season. Zaunbrecher re-signed with the Vikings in 1971 but was later released and signed to the taxi squad on September 8, 1971. He was promoted to the active roster on October 15, 1971, and played in four games during the 1971 season. He also appeared in one playoff game that year. Zaunbrecher played in seven games in 1972 and five games in 1973. He was released by the Vikings on September 10, 1974. ==Personal life==