Seems to me as if Alex Gordon always wanted to come back to Kansas City and that he was just waiting for the right offer.
Wednesday, it came.
Gordon signed a four-year, $72 million contract to again patrol left field for the defending world champions. And a major hole has been filled.
Gordon signed with the Royals out of Nebraska and has spent every second of his professional career with Kansas City. It was always awkward to think of him with another team. But free agency doesn’t come along for these big leaguers often, normally, and Gordon obviously wanted to see what was out there.