McMahon, who played for Eagles assistant head coach Marty Mornhingweg in Detroit, started seven games last season after McNabb went down with an injury. His stats were less than appealing, but he received a vote of confidence from both Mornhinweg and head coach Andy Reid after the season.
The Eagles also released quarterback Andy Hall, who was a sixth round pick by Philadelphia in 2004, but didn't see any game action in the NFL.
There was some thought that Detmer would be the one cut loose, but they decided to stick with the long-time backup. The Eagles drafted Detmer in the seventh round of the '97 Draft. It's possible that Detmer could face a challenge for the third string job from Timmy Chang, who is playing in NFL Europe. Chang, quarterback of the Rhein Fire, completed 6-of-13 passes in his NFLE debut, throwing for 59 yards.