Official Strava account of the Lees-McRae College Cycling Team. 10x team national champions with 59 individual national champions. Located in Banner Elk, NC.