Each and every April, Georgia returns to the minds of sports fans everywhere, who descend upon Augusta National from near and far—physically and virtually—for the annual playing of the Masters. For ...