The Eagles are listening to trade offers for quarterback Donovan McNabb as the offseason progresses, but trading him isn't necessarily cut and dry. McNabb has one year remaining on his contract and the News Journal points out that he'll likely have to agree on a long-term contract before any team agrees to pay what is believed to be a hefty price for him. It was reported last week that Philadelphia wants a top-42 pick in any package for McNabb, making a long-term pact even more important.