The Champions Club at the DEAN & DELUCA Invitational is famous. There is no better place to be than our 18,000 sq. ft., climate controlled venue. Open Wednesday-Sunday, more than 1,000 people will be in the Champions Club enjoying golf on the big screen in a lively atmosphere--bring a friend or make friends! There is never a dull moment in the Champions Club. Come see why the Champions Club is, by far, THE place to be.