Eagles announce Weaver's extension

We've known about Leonard Weaver's new three-year contract for hours, but the Eagles went ahead and made it official in a press release Friday afternoon. Here's what coach Andy Reid said:

"Leonard proved to be a versatile player for us last year from the fullback position,” said Reid. “He made plays both running and catching the football and was a reliable blocker. Plus, he is committed to donating time and energy in the community. Leonard is an All-Pro on and off the field. We are happy to have him back for the next three seasons."

And now let's hear from new general manager Howie Roseman: "Signing Leonard Weaver back was a big priority for us heading into the offseason and we are glad to get that accomplished today. Leonard played very well for us last year as a runner, receiver and blocker. He was a Pro Bowl performer on and off the field."