The Kansas City Royals have signed Alex Gordon to a one-year deal.

The agreement means Gordon will return to the Royals for a 14th season.

Multiple reports indicate the contract is worth $4 million.

Gordon, who has spent his entire career with the Royals, became a free agent when the club declined its half of his $23 million mutual option for 2020.