While ​Manny Machado and ​Bryce Harper are still on the open market searching for a mega-deal, it's another star player who looks set for a massive pay day. 

It's rumored that ​Mike Trout and the ​Los Angeles Angels are nearing an agreement on a​ huge contract extension that would see the pound-for-pound best player in baseball earn between $350-$375 million over eight years. 

​​Trout's extension would see him make more than $40 million each season and the deal would include a full no-trade clause, locking the superstar outfielder in Los Angeles for the foreseeable future. 

While these rumors has not been confirmed, it would make sense for the Angels to open their wallets and give Trout whatever money he is demanding. 

After this ​slow free agency, it wouldn't be surprising if Trout wanted to avoid the open market, as players of his caliber have yet to sign with new teams, despite Spring Training beginning last week. 

Trout has two seasons remaining on a six-year, $144.5 million deal he signed with the Angels back in 2015. Trout will earn $34 million in each of the next two seasons, unless he opts to restructure his deal in the rumored extension. 

In 2018, Trout slashed for a line of .312/.460/.628 while hitting 39 home runs and driving in 79 RBI. He scored 101 runs while drawing an AL-high 122 walks and finished second in AL-MVP voting.