WRALSportsFan

Butch Davis Introductory Press Conference

Butch Davis is introduced as the new head football coach at the University of North Carolina.