In the end, after weeks of doing the negotiations dance, the Eagles and fullback Leonard Weaver agreed Friday on a one-year contract. Weaver became the fourth unrestricted free agent signed, and he arrives with intriguing possibilities at a position that has largely been underused by the Eagles in recent seasons.