Mike Leach Lands at Washington State

  • Share
    Share Video

  • Add
  • More
    Report this video as:
0 0
You have already voted for this video.
Two years ago, Texas Tech fired Mike Leach after a controversial incident with a player. Now, he lands at W...
Two years ago, Texas Tech fired Mike Leach after a controversial incident with a player. Now, he lands at Washington State. Is he a good fit?
Categories:
Related