MacGregor Golf Names Robert Johnson Vice President of Marketing, North America