Alex Gordon Officially Returns to Royals on 1-Year Deal
Kansas City Royals Alex Gordon Building A Legacy
Kansas City Royals sign Salvador Perez to four year extension
Alex Gordon has had a strange career - Beyond the Box Score
Alex Gordon Agrees To 4-Year, $72 Million Deal With Kansas City Royals
The worst contracts in MLB history
MLB Rumors: Royals Re-Sign Alex Gordon to One-Year Deal
Is Alex Gordon back? - Royals Review
Royals, Perez agree to deal adding $52.5M through 2021