Tejada signed a minor-league contract with the Mets on Sunday, Jon Heyman of MLB Network reports.
He'll report to Triple-A Syracuse for now with the hope of receiving a promotion to the big club later in September. Tejada made his first big-league appearance since 2017 in August, going hitless in nine at-bats before the Mets released him a few days ago.