The New Orleans Saints are the latest team to participate in this offseason's running back carousel, agreeing to terms with former Buffalo Bill C.J. Spiller on a four-year contract.
One of the more versatile backs on this year's free agent market, Spiller averaged five yards per carry during his five-year tenure in Buffalo and has been a dangerous return man as well, having averaged 30.6 yards on 10 kickoff runbacks last season and having taken two for touchdowns during his career.