The Pirates have agreed to terms with Jeff Karstens on a one-year deal, Bill Brink reports.

I can't find anything official about the financial terms yet. In any case, though, the complaining about the Pirates' decision to drop Karstens can now officially cease. I hated the non-tender too, so there's little to say except that I'm glad to have Karstens back, and if it turns out the Pirates signed Karstens for less than the $4 million or so he would have made in arbitration, pretty much the entire fanbase (including me) will have to eat some crow.