Rich Hill has signed a one-year, $5 million contract with the Boston Red Sox.

Hill, 42, was a combined 7-8 with a 3.86 ERA for the New York Mets and Tampa Bay Rays last season in 158 2/3 innings.