Weaver, who excelled for the Eagles in 2009, was terminated/failed physical. He suffered a gruesome knee injury in Week 1 of the 2010 season and has not been able to fully recover. That leaves Owen Schmitt and rookie Stanley Havili as the only two fullbacks on the roster.
Also released Wednesday were veteran cornerback Gerard Lawson, defensive tackle Jeremy Clark, wide receiver Jeremy Williams (waived/failed physical) and 2010 seventh-round draft pick defensive tackle Jeff Owens (waived/failed physical).
The Eagles roster currently stands at 76 players.