I'll never understand the huge contracts...and not just for baseball. Probably because I can't fathom how people can feel they need that much money. Give me 8-12 million and I'd be fine for life, how many yachts/mansions/porches does one need. Get a grip, c'mon.
That said...yes, we need to sign Bay. I can't imagine that they wouldn't...the changing economy and wanting to wait to see how that pans out is still valid, if annoying. Doesn't bother me too much yet...Bay gets more time to show he's not a one-month wonder etc. and Boston gets more time to evaluate whether they think they "need" him, specifically, enough to warrant the giant contract he'll surely command.