With the Vikings' 0-4 start, Donovan McNabb has taken a lot of the heat and blame from fans. And to be fair, he hasn't been great. While he improved drastically from his 37-yard performance in Week 1, he still only has 680 yards (170 yards per game) with just a 58.6 percent completion rate and four TDs.
He does, however, only have two INTs and has made numerous plays with his feet. All that being said, he isn't the reason the Vikings are 0-4, and he shouldn't be benched now or any time soon.
The Vikings have been a mess all year, and McNabb isn't the reason for this.
Here are some players/problems to blame instead...