Mike Leach describes the 'pretty wild' scene in Pullman after WSU's statement win over Oregon
Football
Oct 20, 2018
Pac-12 Networks' Camryn Irwin interviews Mike Leach after the Cougs' statement win over Oregon on Saturday in Pullman. WSU has now won 11 straight games at Martin Stadium.