Sherer was selected by the Baltimore Colts in the second round (24th overall) of the 1959 NFL Draft. He was the starter at punter as a rookie, registering 51 punts for 2,132 yards (41.8-yard average), with a long of 60 yards and contributed to winning the NFL championship.
Sherer was selected by the Dallas Cowboys in the 1960 NFL Expansion Draft, becoming the first starting punter in franchise history. In the inaugural season, he posted 57 punts for 2,420 (42.5-yard average) with a long of 67 yards. He missed the final game of the season, after been called to active-duty training with the Texas Air National Guard.
He was released on September 16, 1961, to make room for the offensive end Ola Lee Murchinson.