Miguel Tejada has made the Opening Day roster of the Kansas City Royals as a utility infielder.

Tejada is a six-time All-Star who last played in the major leagues in 2011 with the San Francisco Giants. He hit .239 with four homers and 26 RBIs in 322 at-bats.