The Seahawks' new quarterback is actually their old quarterback, too.

Josh Portis has signed a two-year deal, the team announced. He made the team in 2011, an undrafted rookie out of California (Pa.), the third school he had attended. Portis spent that year on the team's 53-man roster, but didn't make the roster coming out of training camp last year. He started the year on the practice squad and was released in November.

Portis was signed in Seattle's search for a backup quarterback to starter Russell Wilson after Matt Flynn was traded to Oakland. Expect Seattle to look to add another quarterback.

Seattle also re-signed defensive tackle Clinton McDonald, a restricted free agent who played the past two seasons with Seattle after coming to the Seahawks in the 2011 trade for cornerback Kelly Jennings. With three years of NFL experience, McDonald was a restricted free agent after Seattle tendered him a one-year qualifying offer of $1.3 million.