The obvious solution is to sign Mike Lorenzen, coming off an All Star season. He might get more money than normal after last year, but you have to remember, he is also a RHH outfielder with a career OPS of .710, which is not much lower than the .724 Tommy Pham has posted over the last 3 seasons.
So in that respect, Lorenzen is a bargain!