Jeff Garcia has agreed to a contract to return to the Philadelphia Eagles. That the Eagles felt it necessary to bring back Garcia now may indicate that McNabb's rib injury could take a little longer to heal than anticipated, and the team isn't too confident in Michael Vick's progress as a true option at quarterback.
Yes, they need a backup quarterback for this week. But taking on Garcia and his baggage means that he could have a significant role on the Eagles for a while.
More than anything, the signing of Garcia is an indictment on the development of Kevin Kolb.