When the Sox pay up for free agents, they typically perform as expected. Their problem has been when they try to take fliers and find “bargains”.
I don’t think that was a Hahn problem, I think that had a lot to do with the Sox pro scouting, which for a long period of time was horrendous. They seemed to have gotten better in that department since Nick Hostetler has taken over that post.