Martin was an exclusive rights free agent, and could only negotiate with the Packers. His one-year contract is worth $445,000, according to reports.
Martin played the role of a possession receiver in a limited role last year. He caught 16 passes for 242 yards and four touchdowns in 15 regular season games. He sat out of the Nov. 4 game at Kansas City with a back injury and did not have any catches in two postseason games.
Martin is a good blocker in the open field and has decent hands, though, he dropped a catchable pass over the middle against the Giants in the NFC Championship Game.
He will be battling Koren Robinson, among other receivers, for a spot as the team's fourth or fifth receiver this season.
The Packers signed Martin to their practice squad for seven weeks in 2005, and he won a spot on the 53-man roster in Green Bay in 2006. That season, he caught 21 passes for 358 yards and a touchdown.