The Mets are closing in on a deal with Brandon Lyon, according to a source.

Lyon, 33, went a combined 4-2 with a 3.10 ERA in 67 relief appearances last season with the Astros and Blue Jays.