 He played college football at Michigan.Branch attended Cibola High School in Albuquerque, New Mexico.In addition to playing on the defensive line, Branch also played tight end as well as running back and punt returner in high school.