Alex Gordon is eyeing another World Series title after opting to re-sign with MLB champions the Kansas City Royals.
All-Star outfielder and free agent Gordon, 31, signed the richest deal in franchise history, agreeing to a four-year contract worth $72million on Wednesday.
The deal also includes a mutual option in 2020 for Gordon, who attracted interest from rival teams after helping guide the Royals to their first World Series crown since 1985.
"I just want to say my family and I are very happy to be back in Kansas City," Gordon said.
"We were very appreciative of the other teams that showed interest but at the end of the day, my heart will be, and always has been, in Kansas City.
"I'm excited to come back and compete for another World Series title. One of the things that made me want to come back is the type of organisation that we have here. I feel really confident going into 2016.
"My desire was probably a 10 to come back here. Coming back here and being in the locker room put a smile on my face because I didn't know if that was going to happen."
Gordon, the second overall pick in the 2005 draft, has become an integral part of Kansas City's championship roster.
He has been an All-Star the past three campaigns, is a four-time Gold Glove winner and was a prized free agent this off-season.
He had an average of .271 with 13 home runs and 48 RBIs in the 2015 regular season but played in only 104 games because of a hamstring injury, marking the fewest matches he had appeared in since 2010.