16,000 people, 81,000-seat stadium: what happens when college football dominates a town
Nestled in the foothills of the Blue Ridge mountains, on a wooded patch overlooking a manmade lake at the fringes of the Clemson University campus, the James F Martin Inn is the demure retreat where thought leaders check in for national conferences on education…