Linebacker Shaquille Leonard has agreed to a one-year contract with the Eagles. Post navigation Eagles ‘not good enough right now,’ fall to 49ers ‘Tommy earned it’: DeVito to remain Giants’ QB