Denver Broncos v Buffalo Bills

Denver Broncos v Buffalo Bills

Buffalo Bils running back CJ Spiller is the cornerstone the the Bills organization for years to come.

ORCHARD PARK, NY – DECEMBER 24: C.J. Spiller #28 of the Buffalo Bills runs against the Denver Broncos at Ralph Wilson Stadium on December 24, 2011 in Orchard Park, New York. Spiller had his first 100 yard rushing game in the NFL. Buffalo won 40-14. (Photo by Rick Stewart/Getty Images)