Garcia, played with the Eagles back in 2006, starting in six games after Donovan McNabb suffered a season ending injury. He went 5-1 down the stretch to will the Eagles into the postseason, where they eventually lost a nail-biter to New Orleans in the second round.

During his improbable run, Garcia quickly became a fan favorite in Philadelphia, as well as across the NFL.

He's spent the last two seasons in Tampa Bay, where he put up average numbers; and spent his 2009 training camp in Oakland before being released.

Garcia is familiar with the West Coast offense, and should be able to play immediately if asked to; but will he be asked to?

The Eagles organization has continuously praised Kevin Kolb. Starting Jeff Garcia would only nullify the previous confidence that Reid has in the young QB.

Complicating the situation, the Eagles will have to cut a player to make room for Jeff Garcia. Reggie Brown is most likely to be the player cut, but the complications don't end there.

Once Michael Vick is eligible to play in week three, the Eagles will have to cut another player, most likely either Garcia or Kolb. It's hard to imagine the Eagles keeping four quarterbacks on the roster.

There is still a chance that Donovan McNabb plays on Sunday, with the Garcia signing just being a necessary precaution. If McNabb is feeling well enough to play, he will wear a protective jacket over his ribs.

With Vick, McNabb, and Vick all on the same team, if McNabb doesn't return soon, a QB controversy is on the horizon.