Northern Colorado Athletics officially welcomed Ed McCaffrey as the head football coach on Friday afternoon. McCaffrey becomes the 16th head coach in program history. He comes to UNC after being the head coach at Valor Christian High School in Highlands Ranch, Colorado for the past two years.