Global Edition

Golf Industry News - Phil Mickelson Design

Phil Mickelson is to design a world class golf course in Harmony, Rocky View County which is scheduled to host Canadian Open