The Kansas City Royals traded first baseman/outfielder Justin Huber to the San Diego Padres in exchange for a player to be named. Huber, 25, has made brief appearances in the Majors with the Royals the past three seasons after being acquired from the New York Mets on July 30, 2004.