Sports December 28, 2021 ‘They still owe me’ – Mike Leach ready to face Texas Tech for first time since firing