TPC Avenel USA 30 Dec Written by Geoff Wallace marylandT Geoff Wallace Previous Previous Valencia Country Club Next Next Banff Springs Golf Club