I also wonder if his best years are behind him.
He has had 3 major injuries in 6 seasons. He pretty much choked against the Buccs (2003) and Panthers (2004).
I think his problem is that he has never adapted to the pro game. He needs to stay in the pocket, and not get impatient, and be a PRO QB.
FTR, I am a Dallas fan. Sometimes fans of opposing teams can provide unique prospective.
the constant bleating about McNabb being one of the top QBs actually proves Rush was right, but don't expect the media to ever admit that.