The Texas Rangers have inquired about trading for Atlanta Braves left fielder Justin Upton, according to a source.

The Rangers tried to acquire Upton in previous seasons but couldn't finalize a deal.

With the Rangers planning on moving left fielder Shin-Soo Choo to right field, they need another corner outfielder with power. Last season, Upton played in a career-high 154 games and hit .270 while also setting career highs in home runs (29) and RBIs (102).

Upton has a limited no-trade clause in his contract to four teams, but the Rangers are not one of them.

In addition to Upton's skills on the field, the Rangers are attracted to his contract. He has one year remaining on a six-year, $51.2 million contract extension he signed while playing with Arizona. Finding players with at least one year remaining on their contracts is appealing to the Rangers in this trade market.