A top-10 pick in the 2010 draft, C.J. Spiller is certainly a versatile player for the Buffalo Bills.
As a rookie Spiller amassed 1,629 total yards but more than 1,100 of those yards came from returning kickoffs and punts. Rewind back to the 2011 season and Spiller compiled exactly 1,100 total yards and did develop more on the ground with 569 rushing yards.
But that opportunity only came to light because of Fred Jackson's injury. Jackson had compiled 1,376 total yards through not even 10 full games. Therefore, you can expect Jackson to once again be the feature back while Spiller remains used in a limited role.
The good news is that Spiller has been reliable when given opportunities, and his diverse skill set benefits as a back and double-duty return specialist. It's certainly reasonable to consider him a bust because Spiller was the No. 9 overall selection.
That said, the man can also sustain a decent NFL career because of his entire repertoire. Spiller may not ever live up to his top 10 draft status, but impacting the game in multiple ways is the next best thing.
Follow John Rozum on Twitter.