For the first time in his six full MLB seasons, Mike Trout did not finish first or second in the AL MVP voting this year. Trout was not among the three AL MVP finalists announced earlier this week, almost certainly as a result of the thumb injury that sidelined him nearly two months this summer.

Trout, who is still only 26, authored a .306/.446/.629 batting line with 33 home runs and 22 steals in 114 games around the thumb injury. He led all hitters with enough plate appearances to qualify for the batting title in OPS (1.071) and adjusted OPS+ (187). It was, aside from the injury, a typical Trout season. He was brilliant again.

A little less than four years ago the Angels wisely signed Trout to a six-year contract extension worth $144.5 million that will keep him in Anaheim through the 2020 season. Had he not signed that contract, Trout would have become a free agent this offseason. Yes. Right now. Trout could've been out on the open market fielding offers from all 30 teams right now.

Never will I question a young player signing an early-career extension. I completely understand wanting financial security. Trout, like many others, traded his maximum earning potential for that security. He's set for life.

Had he not signed that deal, he would've been looking at a record-smashing contract this winter. I'm sure some part of him wonders what could have been.

Because he's still so young and so outrageously talented and productive, it's fun to imagine what a free-agent bidding war for Trout would've looked like this offseason. Like I said, all 30 teams would've inquired. Only a few would have had a realistic chance to land him, however. Here's how I would break down the suitors had Trout become a free agent this winter as originally scheduled.