The C.J. Spiller holdout has reached its conclusion. ESPN's Tim Graham reports that Spiller and the Buffalo Bills agreed to terms on a five-year, $25 million deal, with a maximum value of a whopping $37.5 million. He'll get $20.8 million in guarantees.
John Clayton, who first reported the imminent signing earlier this morning, reports that Spiller is en route to Buffalo, where he'll sign the deal, and plans to report to St. John Fisher College for training camp "early Friday afternoon." That means there's a solid chance that Spiller will make his camp debut for this evening's 7PM practice at Growney Stadium, but that has not yet been confirmed.
Spiller has missed eight days' worth of training camp practices. Pat Kirwan wrote yesterday at NFL.com that the Bills have installed 65 percent of their offense to date, so the dynamic rookie out of Clemson has a lot of catching up to do. The team has a practice closed to the public this morning.
Once Spiller's signing becomes official, the team will need to free up a roster spot to stay at the league's maximum of 80 players.