Course Review – The Golf Club at Champions Circle
The Golf Club at Champions Circle has a long and interesting history here in DFW. Sitting just south of the Texas Motor Speedway, this course is one that you may not be as familiar with as some of the municipal and daily fee courses closer to Fort Worth proper. When this property first debuted back in 2000, it was known …