Photo of James Shields

James Shields (SP)

Kansas City Royals

ECRBestWorst Auction Alerts
#73#46#192$14-

James Shields News & Advice

news
Rotoworld | Jul 23rd, 9:24pm
James Shields held the White Sox to one run in seven innings Wednesday in a 2-1 Royals victory.