 Cosh played linebacker for the Virginia Tech Hokies from 1977 to 1981.He has been a defensive coach since he started as a student assistant at Virginia Tech in 1983.Cosh has moved around a lot, with 13 stops in 25 years, including two with the Maryland Terrapins (1997, 2006–2008) and re-joining Holtz with the South Carolina Gamecocks (1999–2003).