I'd sign Lannan to a multi-year deal.
When the Mets trade Dickey, they should have around 25 mil to spend. Time to move forward, not spend all the money on stop-gaps.