Terry Adams riding and speaking in front of sports marketing classes at University of Carolina-Chapel Hill and North Carolina State University