Leach Faces James In Texas Tech Lawsuit Deposition Source: The Seattle TimesSaturday 13th March, 2010