McNeese at Houston Christian McNeese at Houston Christian TV/Streaming: ESPN+ Venue Husky Stadium Beechnut Street, Houston, Harris County, Texas, 77072, United States