How much do big QB contracts hurt NFL franchises?

Video Details

Will the Falcons regret giving Matt Ryan such a big contract?