James Shields

1 year ago

Kansas City Royals 2013 Preview

1 year ago

The Kansas City Baseball Vault: Royals Trade Wil Myers for James Shields