Marshall spent the past season with the New York Giants, starting just five games before an ankle injury ended his season prematurely. In five games in a Giants uniform, Marshall caught 18 passes for 154 yards, good for 8.6 yards per catch. He was unable to find the end zone. The Giants cut ties with Marshall back on April 19.
In his 12-year NFL career, Marshall has played for the Denver Broncos, Chicago Bears, Miami Dolphins, New York Jets and the Giants. Over 172 career games, Marshall has caught 959 passes for 12,215 yards and 82 touchdowns.
Marshall will battle for a spot behind Tyler Lockett and Doug Baldwin in the Seahawks’ receiving core. He figures to be Seattle’s red-zone threat replacement after the team lost tight end Jimmy Graham to the Green Bay Packers this offseason.