Mon., Sept. 12, 2016 Mike Leach calls out Cougars during fiery press conference X Facebook Reddit Posted Sept. 12, 2016, 5:18 p.m.