Lions vs. Texans where to watch: NFL kickoff time, TV channel, live stream, odds, pick for Week 10 ‘SNF’ game Posted by: Stonecom Interactive Sunday, November 10, 2024 A battle of first-place teams will be going down in Houston Source 2024-11-10 Stonecom Interactive