The Mets have agreed to terms with right-hander Shaun Marcum.  

Marcum, who was 7-4 with the Brewers last season, will get a one-year deal, pending passing a physical, a major league source confirmed.

CBSSports and Fox reported the deal earlier Thursday.