His take on this has nothing to do with playing RF:
Since he stoped playing RF, Gonzo has put up a 386/417/548/965 line over the last 42 games. HR's aren't back yet (only 6), but the guy is raking otherwise. And he's got 2 more hits today.
A couple of months ago, however, Gonzalez realized his mistake. Because he had fundamentally altered his swing in 2010 and 2011 to compensate for a shoulder which ultimately required surgery, he couldn’t suddenly rediscover the power stroke that had fueled his rise to prominence.
So he scrapped his old old swing in favor of his new old swing and the results have been something to see.
Gonzalez entered last night’s game against the Indians leading MLB in average (.409) and RBI (27) since the All-Star break. And after blasting a two-run homer in the fourth inning, he now has as many homers (six) in 25 games this half as he managed in 86 games during the first half.