Eric Treuden

Eric Treuden

St. Louis Cardinals v Kansas City Royals

Royals Rumors: KC could trade from pitching strength to address offense

Eric Treuden
|

Wild Card Series - Kansas City Royals v Baltimore Orioles - Game 2

3 big names the KC Royals need to avoid at all cost this offseason

Eric Treuden
|

Kansas City Royals v Washington Nationals

Royals kickstart offseason with bargain Michael Wacha contract in free agency

Eric Treuden
|