The New York Yankees and free agent left-hander Carlos Rodon have agreed on a six-year, $162 million contract, sources told ESPN’s Jeff Passan on Thursday.