Not so long ago, Carlos Tevez was one of the most prolific goalscorers on the planet. His tenures with Manchester United, Manchester City, and Juventus won't be easy to forget after all he did for his clubs.

Now, the aging Argentine is a free agent but isn't ready to hang the cleats and retire, and some people believe that he could still bring a lot to the table. That's why he's going to have plenty of offers to continue his incredible career outside of his homeland.

The 37-year-old striker's deal with his beloved club Boca Juniors has expired and neither side is interested in working on an extension, so he's expected to take his talents abroad for what's likely his final stop before retirement.

Transfer Rumors: 3 MLS Teams Could Sign Carlos Tévez

"Carlos Tevez's contract with Boca Juniors has finished and the 37-year-old is open to a move abroad. According to ESPN, the United States are a likely destination for the Argentine," read Marca's report.

Minnesota United

Tevez at Juventus. (Getty)

Minnesota United are already familiar with former Boca Juniors strikers, as Tevez's former teammates Ramon 'Wanchope' Ábila and Emmanuel 'Bebelo' Reynoso play for The Loons. Carlos Tévez would play next to a familiar face on an up-and-coming team.

Atlanta United

Tevez at Manchester City. (Getty)

Gabriel Heinze and Carlos Tevez go way back from their days at Manchester United and the national team. The Argentine coach is looking forward to improving Atlanta United's roster and having a veteran like 'El Apache' coming off the bench behind Josef Martínez would be a scary sight for the rest of the league.

Inter Miami

Tevez at Manchester United. (Getty)

And last but not least, we can never rule out David Beckham and Inter Miami when it comes to a big-name signing. Inter have struggled to get by since entering the league and pairing him with Gonzalo 'Pipita' Higuaín upfront could put an end to their offensive woes once and for all.