Is ANYONE on the Falcons? Seems like EVERYWERE I look and EVERYONE I've talked to is "all over" the Iggles. On paper, Philly should roll, but I'm getting gun shy over here