Last week, Mike Napoli was flying back to Boston after a long road trip with a batting average of .162 for the season. He’d homered three times in 33 games. Much of the local media in Boston was calling for Napoli to be yanked from the lineup.

Since returning to Fenway Park, Napoli finished off the home stand batting 9-for-21 with FIVE homers and 10 RBI. Most of the damage came in a weekend series vs. the Angels in which Napoli went yard four times in three games.

So what sparked Napoli’s bat?

It could be a young fan Napoli met in the dugout at Fenway.

Make it 4 HR, Sox Twitter operator. And Nap was able to keep it rolling Monday in Minnesota, going 2-for-4 away from his favorite park to hit in. Whatever was wrong, it seems to be fixed.

As nice of a story as Ethan signing Napoli’s bat may be, it sounds like Dustin Pedroia may be the real MVP here. He spent a lot of time with his first basemen watching film on their long flight back from Seattle. Some quick pointers from Pedroia (AKA Pee Wee) and it seems Nap is a new man.

Napoli’s price tag on DK has already climbed to $4,600, but the way he’s been swinging the bat of late, he’s well worth it. He’s still got a lot of catching up to do to get his .211 batting average to where it should be.

Follow me on Twitter @julianedlow