Texas Tech Releases Affidavits Discounting Leach's Story

Published 01/02 2010 04:59PM

Updated 01/04 2010 01:21PM

 Statements from Dr. Michael Phy and trainer Steve Pincock

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


More Stories

Don't Miss

Latest News