With training camp looming, the Seahawks made several roster moves.

Seahawks place seven players on PUP list, five on non football injury list.