First off, he had those 8 HR's in 180 AB's, so if you multiply that by 3 that may have been his whole season, although, if you know anything about Josh, he gets in hot spells where they can't get him out.
It's a very good thing your wife doesn't judge you as harshly as you do a ballplayer.
For less than 1 million dollars, Josh is a great insurance option.
Just my opinion, of course.