Three years after suffering a gruesome knee injury, former Eagles fullback Leonard Weaver will formally announce his retirement.

Weaver, who was injured in the 2010 season-opener against Green Bay, will sign a ceremonial, one-day contract with the Eagles Tuesday at the NovaCare Complex.

Weaver made the Pro Bowl in his first season with the Eagles in 2009, when he led all NFL fullbacks with 323 rushing yards on 70 carries and also scored two touchdowns.

Just month after signing a contract extension, Weaver hurt his left leg when he was hit by Packers nosetackle B.J. Raji and linebacker Nick Barnett. He tore two ligaments in his left knee and also suffered tendon damage.

Weaver tried to come back in 2011, but was released by the team at the start of training camp via a text message sent by general manager Howie Roseman.

Weaver was initially upset about how he was treated, claiming that he heard he was released from a reporter. Roseman eventually apologized for the incident.