Even though he isn’t a young hitter any longer, Napoli has been a consistent force in the lineup when needed. He just in fact hit 34 home runs to go with an 104 OPS+ for the AL champions, Cleveland Indians.
That level of production would fit in nicely in Houston as the lineup is still right handed heavy. Brining Napoli onboard to this young team could provide a similar spark like it did in Cleveland this year.
With the addition of McCann, the Astros are unlikely to play Napoli at catcher. First base and designated hitter remains the two likely assignments.
However, it would unrealistic to expect a repeat performance in 2017. Napoli is in fact 35-years old, and his past season was his best since 2013. Odds are that he will likely produce around those levels. And then there is the concern of a further drop off in the near future.
Napoli still holds some value though. Especially for a team like the Astros who are lacking a productive first baseman at the moment. A short two-year contract makes the most sense for both sides. The veteran infielder gets another shot at contention and Houston’s roster improves while maintaining long term flexibility.