For the last week, Bills running back C.J. Spiller looked like the odds-on favorite to be the longest holdout. But Tim Graham of ESPN reports Spiller agreed to terms a five-year, $25 million contract with $20.5 million guarantees. Spiller can earn a maximum of $37.5 million. (If he starts producing like O.J. Simpson.)
Spiller missed a week of training camp, but he should have time to catch up. Running back is one of the easiest positions for rookies to pick up and Fred Jackson figures to be the team’s starter no matter what Spiller does over the next month.