MLB trade deadline cheat sheet: What to watch for all 30 teams and
Zack Greinke - Wikipedia
Free agent Mike Moustakas has power, but at what cost?
Loyal to the Royals, Hoping for a Renaissance - The New York Times
List of 149+ MLB free agents for 2017-18 offseason - Athletics Nation
MLB offseason tracker: Blue Jays add Chad Green to bullpen
Royals Re-Sign Alex Gordon - MLB Trade Rumors
Royals re-sign Alex Gordon to 4-year, $72 million contract
What Can Nick Gordon Do for an Encore? - Twins - Twins Daily