The Rangers were in the bidding for Edwin Encarnacion, and now that they lost him, they could use a 1B/DH type. Mike Napoli was just with the Indians and now that they signed Encarnacion, they don’t have a place for him and he needs a landing pad. It’s a chocolate/peanut butter moment for sure. And it’s not like they’re strangers to one another. Napoli played for the Rangers in 20011-12 and again in 2015.
Napoli is 35. He hit .239/.335/.465 with a career-high 34 home runs and 101 RBI in 2016. The Rangers can’t necessarily expect that again, but he still appears to have a good deal left in the tank.