Mike Trout and the Los Angeles Angels have officially announced their 12-year contract extension, which will likely keep him in the same uniform for his entire career.

The contract is worth more than $430 million, according to sources.

The Angels will celebrate with a public appearance by Trout outside Angel Stadium on Sunday.

"This is where I wanted to be all along," Trout said in a team release. "I have enjoyed my time as an Angel and look forward to representing the organization, my teammates and our fans for years to come. I want to thank Arte and Carole Moreno for their efforts. Their leadership and commitment to winning played a key role in my decision. Thanks also to my teammates, coaches, John Carpino, Billy Eppler and his Baseball Operations staff, the entire front office and Angels fans for all their support. It has made a tremendous difference not only for me, but for my family as well!"