In a battle of huge Week 1 disappointments, I'll take the team getting healthier over the team that lost two of its best playmakers.
Kansas City Chiefs cornerback Brandon Flowers should be able to play this week, and he's talented enough to contain wide receiver Stevie Johnson.
Meanwhile, Buffalo Bills wide receiver David Nelson is out for the season and Fred Jackson will miss at least a few weeks.
C.J. Spiller is too talented to completely shut down, but the Chiefs run defense limited Atlanta running backs to 62 yards on just 20 carries a week ago and should be able to keep Spiller from gaining 100 yards on the ground.
As far as the Week 1 losses go, I'd be more concerned about Buffalo's than Kansas City's.
The Falcons were just a terrible matchup for the Chiefs. Atlanta features a great run defense that made Kansas City one-dimensional, which forced Matt Cassel to do too much. The Falcons also have a phenomenal passing game that exposed the Flowers-less Chiefs secondary.
But the Bills have no excuse for the way they were beat down by the Jets, a team that simply doesn't have the talent that the Falcons have.
Expect the Kansas City two-headed monster of Jamaal Charles and Peyton Hillis to run wild as the Chiefs pick up a win in Buffalo.
Prediction: Kansas City 24 Buffalo 13