Seahawks Sign Veteran RB C.J. Spiller, Waive RB Terrence Magee


The Seahawks officially announced that they’ve signed RB C.J. Spiller and waived RB Terrence Magee to make room for him.

Magee, 23, signed on with the Ravens as an undrafted free agent out of LSU back in May of last year. However, he was waived at the start of the 2015 season before later ending up on their practice squad.

The Ravens brought him back on an exclusive rights contract back in March but cut him shortly after this year’s draft. The Rams later signed him to a contract in June before cutting him loose coming out of the preseason.

Seattle signed him to their practice squad before recently promoting him to their active roster.

In 2015, Magee appeared in four games and ran for five yards on two carries (2.5 YPC) to go along with a single reception for two yards receiving and 28 kick return yards.


Rand Getlin reports that the Seahawks have reached an agreement to sign veteran RB C.J. Spiller to a contract on Wednesday.

  • Spiller receives a one-year contract, according to Adam Caplan.
  • Adam Schefter reports that Seattle brought Spiller in for a visit Tuesday night.

The Seahawks are dealing with a few injuries at running back, so Spiller at least gives them a temporary option until they’re back at full strength.

Spiller previously worked for the Packers and Jets but it appears as though the Seahawks were his best option.

Spiller, 29, is a former first-round pick of the Bills back in in 2010. He spent five years in Buffalo before signing a four-year, $16 million contract that included $9 million guaranteed with the Saints.

Spiller was set to make a base salary of $1.7 million for the 2016 season when the Saints cut him loose last Tuesday.

In 2015, Spiller appeared in 13 games for the Saints and ran for 112 yards on 36 carries (3.1 YPC) to go along with 34 receptions for 239 yards receiving and two touchdowns.

Looking for the latest NFL Insider News & Rumors?

Be sure to follow NFL Trade Rumors on TWITTER and FACEBOOK for breaking NFL News and Rumors for all 32 teams!

Leave a Reply