The 49ers just announced they have signed punter Justin Vogel to a one-year deal.
Vogel, 26, was an undrafted free agent in 2017. He appeared in 16 games with the Green Bay Packers as a rookie, punted 71 times and averaged 44.4 yards per punt. After the 2017 season, the Packers cut Vogel. He did not play for any team in 2018.
Vogel went to the University of Miami, where he handled kickoff duties as a sophomore and a junior. He seems to have the skill set to replace Bradley Pinion, who signed with the Tampa Bay Buccaneers.