Golf-Lifestyle Firm Buffalo Communications Promotes Three