The NFL season has finally begun!
Every week in the NFL, there are upsets. There is always at least one team who wins that is not supposed to win. This week, it could be the Buffalo Bills.
The Bills went 4-14 last season, but everyone gets a fresh start this season. Every team is 0-0, and every team is trying to get to the Super Bowl.
The Bills were better than their record last season and have greatly upgraded their roster this offseason.
Let's take a look at four reasons why the Bills can upset the Kansas City Chiefs on Sunday.
Matt Cassell is going to start on Sunday against the Buffalo Bills, but he is not 100 percent.
Cassell is suffering from cracked ribs. It is an injury that a quarterback can play with, but it will definitely affect his game. Cassell will play a lot more careful, and will be afraid to get hit.
Buffalo will send a lot of blitzes at Cassell because he is injured. They will try to either knock him out of the game or scare the living daylights out of him. And with the improved pass-rush, it is entirely possible.
A lot of people are unaware of Buffalo's ability to run the football. Fred Jackson is a great player, and CJ Spiller is a nice compliment to him.
Fred Jackson does extremely well just about every time he gets a lot of carries. He does not tire out, and his power wears down defenses. His ability to block helps in the passing game, and he is the most consistent offensive player on the Bills.
CJ Spiller has alarming speed. He did not get a lot of carries last season due to his inability to pass block and run inside the tackles, but he has improved at both. With Jackson powering through, Spiller's lightning fast speed is a perfect compliment.
The Bills run attack will be good against just about any defense, and they will do just fine against Kansas City.
Ryan Fitzpatrick is somehow the Bills' best kept secret. Teams do not fear Fitzpatrick, and the media is not crazy about him, but that will change.
Fitzpatrick was more than serviceable for the Bills last season, and it appears they may have finally found their guy. If Fitzpatrick improves his play even more, the Bills will be just fine.
The Chiefs have a tough secondary, but the Bills have a good passing offense. Ryan Fitzpatrick and head coach Chan Gailey will find ways to score on the Chiefs.
Last season, the Bills had the league's worst run defense. The thought of the Bills defense facing Jamaal Charles would make Bills fans puke.
But this year is different.
The Bills made huge upgrades on defense to help stop the run. They drafted big run stuffer Marcell Dareus third overall in the draft, and he will be a big part of the defense this season. The Bills also drafted defensive players with their second and third picks in the draft in cornerback Aaron Williams and linebacker Kelvin Sheppard.
Buffalo also gets Shawne Merriman on the field for the first time in a Bills uniform. With Merrriman healthy, teams should be scared.
The Bills also signed linebackers Nick Barnett and Kirk Morrison. Nick Barnett was a massive upgrade and Kirk Morrison was a nice signing because he adds starting experience and depth.
Jamaal Charles is a beast, but he will not have an easy time on Buffalo's improved front seven which includes Dwan Edwards, Kyle Williams, Marcell Dareus, Chris Kelsay, Andra Davis, Kirk Morrison, Nick Barnett and Shawne Merriman.
Watch out for Buffalo's defense this season.