DETROIT -- Former Detroit Tigers pitcher Michael Lorenzen has agreed to return to the Kansas City Royals on a one-year contract.