The Seahawks announced the signing on their website Monday.
The 27-year-old Swain was drafted by Green Bay in 2008, taken in the seventh-round out of San Diego State. He caught six passes with Green Bay in the 2010 season and another two for San Francisco in 2011, but was among the 49ers' final cuts before the start of last season.
Swain may have a tough time making the Seahawks roster with the addition of Percy Harvin this offseason to a receiver corps that also includes Sidney Rice, Golden Tate and Doug Baldwin.
More Sports Headlines
Judge lets Tom Brady play, ruling against NFL in ‘Deflategate’ 8:16 a.m. Huskies' Mickens honors teammate Ross, switches from No. 4 to No. 1 Crabbing season closes after this weekend in most areas AquaSox win in 12 innings, clinch NWL's North Division title Former Husky WRs ready to state their case for Seahawks O'Malley, Morrison lead Mariners to 8-3 win over Astros Up-and-down Serena advances to third round of U.S. Open Family hockey ties run deep for Silvertips' Sutter
Our new comment system is not supported in IE 7. Please upgrade your browser here.