Even without Freddy Jackson and David Nelson, there is plenty to get excited about in Buffalo.
Heading into Week 2, the Buffalo Bills boast the NFL's No. 1 ranked rushing offense. Buffalo ran for 195 yards on just 26 carries in Week 1 in their losing effort to the NY Jets, averaging a tremendous 7.5 yards per carry.

Unfortunately, Freddy Jackson left the game with 15 yards on six carries, but it was third-year running back C.J. Spiller to the rescue, assaulting New York on the ground. Spiller rushed for 169 yards and a touchdown on just 14 carries (yes, that's correct). He averaged a superhuman 12 yards per carry for the game. So, Sunday afternoon the Buffalo Bills will host the Kansas City Chiefs in Week 2 and visit then the Cleveland Browns in Week 3. Kansas City had just the 15th-best run-stopping performance last Sunday and will certainly be less effective on the road this Sunday. Who do you think will win?