Answer
Carlos Beltrán started his Major League Baseball career with the Kansas City Royals. Beltrán was drafted by the Royals in the first round of the 1995 Major League Baseball draft. He made his major league debut with the Royals on April 20, 1998. Beltrán played for the Royals for five seasons, before being traded to the Houston Astros in 2004.