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