Better to pay a premium price for a proven QB than pay a slightly less amount for a garbage QB.
It's easy to say the Ravens should have sign Flacco earlier, after the fact, but the reality is you need a QB to prove beyond a shadow of a doubt that he is in fact "The man" before you give him a gigantic long term contract that will effect your franchise for the next decade. History shows that when you get it wrong, your entire franchise pays a heavy price for a very long time. So it is probably worth that extra $30M spread out of 5 or 6 years to wait and make sure he is the real deal.
Baloney. Bucs could structure the Freeman extension the sameway they do all the other big contracts: all the guaranteed money in the first 2 years so they have a parachute in the back end.