Weaver came over as a free agent from the Seahawks on a 1 year deal in 2009 and quickly became a fan favorite thanks to his pro bowl level play and big personality. After that season, he signed a 3 year, $11 million deal to become the highest paid fullback in NFL history.
Sadly, on the first carry of his 2010 season Weaver suffered a horrific leg injury in a game against the Packers and his career was over. It was one of those awful scenes where even the opposing players are trying to pull guys off him who hadn't realized just how bad it was.
A year later, after he had undergone several surgeries and literally could not lift his foot during a physical, the Eagles released him. This caused a little bit of animosity on Weaver's part which is understandable, but at the same time I think we all saw the teams' side as well. Luckily whatever bad blood there may have been then seems to be gone now.
For a guy whose Eagles career was so short, Weaver certainly made a impact on the fanbase and we certainly wish him well.