James Shields posted a 3.18 ERA and went 27-17 in two seasons as a Royal.
James Shields posted a 3.18 ERA and went 27-17 in two seasons as a Royal. SHANE KEYSER The Kansas City Star
James Shields posted a 3.18 ERA and went 27-17 in two seasons as a Royal. SHANE KEYSER The Kansas City Star