Baseball superstar and seven times all star  winner Mike Trout Is set to sign biggest deal any professional athlete has ever signed.

The Los Angeles Angels center fielder and MVP is reportedly finalizing a 12-year, $430 million dollarswith the team, all but ensuring he would finish out his career as an Angel, according to a report on ESPN.

Trout would set a baseball record for career earnings at about $723 million, surpassing the roughly $632 million Alex Rodriguez took in with Seattle, Texas and the New York Yankees from 1994-2017.

Trout, aged 27, has played pro baseball  for seven years and has won two American League Most Valuable Player awards while with the Angels and is a seven-time All Star.