From Ian Rapppapapappapapapapport:

Jeffery was offered a longer deal and likely more guaranteed money from Minnesota and turned it down to sign with the Eagles. His one-year deal is a bet on himself, his health, and his ability. He also faced a very simple question: Sam Bradford or Carson Wentz? He made the right call.