Mastering Houston

For the 13th year in a row, The Houston Open will be staged at The Golf Club of Houston in Humble, Texas. Sitting on the Tour schedule a week prior to The Masters, the golf course was intentionally designed and is set up to look, feel, and play like Augusta National. In theory, this is…