I'm a little surprised. Buchholz blatantly said the Sox had yet to even approach him with a deal as of last month. Either way, great news for the Sox, very glad we got this done.
Edit: Strange, I never say "we" when it comes to my teams. I guess maybe that is because I'm talking about money(taken from fans like myself), rather than team performance, which I don't have any part in.