Japanese left-hander Yusei Kikuchi agreed to a deal with the Seattle Mariners late Monday night, league sources familiar with the deal told ESPN, delivering a New Year's surprise for a team that has traded a number of foundational pieces already this winter.