I didn’t even know Lees-McRae College existed until I coincidently rode my bike by the campus. I was visiting Appalachian State and after touring their campus, I wanted to ride up the infamous Beach Mountain climb that I read about in Lance Armstrong’s book.
Read More