James Shields, the Royals' new No. 1 pitcher, was a tapestry of team colors as he threw in the bullpen on Monday. The team's new training caps have a white front panel on the crown, surrounded by blue. Shields also wore a blue long-sleeved shirt and blue shorts, the outfit accented by long white stockings. He was non-uniformly fashionable as he threw to catcher Salvador Perez.