Spiller's upside under Marrone 

March, 3, 2013
3/03/13
11:50
AM ET
As a collective unit, the Buffalo Bills were thoroughly mediocre last season, averaging 21.5 points per game (21st in the NFL) and 214.4 passing yards (25th). However, they showed a lot of promise in the rushing game, ranking sixth with 138.6 yards per game, as C.J. Spiller busted loose for 1,244 yards and 6 TDs, while averaging 6.0 yards per carry.