His deal with the Mets is for the 2013 season. But official terms of his contract are not immediately known.
Lyon made $5.5 million dollars with the Houston Astros and the Toronto Blue Jays after signing a three-year deal worth $15 million in December 2009 with the Houston Astros.
Lyon was traded in the middle of the season to the Blue Jays. But he had a 3.10 ERA in 61 innings last season with both teams. He had a 4-2 overall record with 1 save in 67 games.
He was initially be the set up man for Frank Francisco with the Mets. But could be used as the Mets closer should Francisco's struggles continue.
He has been in the majors since the 2001 season. Besides last season with the Blue Jays and Astros, he spent the 2010 and 2011 seasons with the Astros.
He was with the Detroit Tigers in 2009 after spending the 2005 through 2008 seasons with the Arizona Diamondbacks. He did not pitch in the 2004 season.
He was with the Boston Red Sox in 2003 after starting his career with the Toronto Blue Jays in 2001 and 2002.