Linebacker Shaquille Leonard has agreed to a one-year contract with the Eagles. Post navigation Best, worst of Week 13: 49ers roll over Eagles, Texans defense shines ‘Tommy earned it’: DeVito to remain Giants’ QB