The Royals have locked up Alex Gordon with a four-year, $37.5 million contract extension. The deal includes a player option for 2016 as well. The two sides had been working on a long-term deal for months. Gordon will make $6 million this season, $9 million next season, $10 million in 2014 and $12.5 million in 2015. The player option is also for $12.5 million. "This is where I wanted to be," Gordon said. "I'm thrilled it's done and over with. I can look to the future now. I'm liking what I see. Our goal was to get it done by the beginning of the year, before the season started. It's a very exciting day for me. "Ever since Dayton (Moore, general manager) came into this organization, you kind of saw something change and he turned this organization around. We've got a great clubhouse right now. I'm excited to be part of it. I couldn't be happier to be here for five more years."