Obviously I've made my preferences clear that I'd love for the Reds to trade for Justin Upton.
However, this gave me a "backup" idea: assuming the Reds for whatever reason can't agree on a deal for Upton, how about offering Gregorius to the Rangers for Olt? Move Frazier to LF, and use our budget to sign a CF to a one or two year deal.
CF Free Agent (Torii Hunter?)
If/when Hamilton forces his way to Cincy, Reds will then have flexibility to deal one of Hunter/Frazier/Olt to fill another need.