A Look Back at Leach's Tenure at Tech

Published 12/30 2009 05:44PM

Updated 01/04 2010 01:23PM

 Lee K. Howard recaps 10 years of Mike Leach

Copyright 2015 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.


.