The Golf Club of Houston says it will no longer host the Tour’s Houston Open

April 26, 2018