Eagles DT Beau Allen had successful surgery Wednesday to repair his torn pectoral tendon, a source tells ESPN's Adam Caplan. The expected time frame for recovery and return to the field is 4-6 months.