Guggemos signed with the Bills on Thursday.
Guggemos was waived by the Packers in May after initially joining their practice squad last November. The 27-year-old has bounced around the league over the last two seasons, spending time in Seattle, Cleveland and Washington as well, but he's yet to suit up for a regular-season contest. He'll work to earn a role in Buffalo and make that happen this season.