James Shields is already in opening day form. Shields, who will start Kansas City's season opener on March 31 at Detroit, allowed one infield single and struck out 10 in six scoreless innings, as the Royals lost to a Chicago Cubs split squad 6-5 on Saturday. Read more http://scores.espn.go.com/mlb/recap?gameId=340315107&teams=chicago-cubs-vs-kansas-city-royals