There has been a lot of talk about where Donovan McNabb will be headed once normal football business can begin. I think there are 16 teams who could be in play for McNabb if he is available.
These teams can be divided into three groups: first (G 1), competition for a starting spot; second (G 2), veteran backup for a veteran; and third (G 3), a veteran backup for a young QB.
At this point in McNabb's career, he is best-suited to be a backup QB. What has made McNabb successful quarterback is his mobility. As he gets older, the mobility begins to diminish.
McNabb can still contribute to an NFL team, however, now it will most likely come from the bench, helping a younger QB develop, or providing a reliable backup for a veteran team.