Chiefs vs Texans Free Pick

Thursday night at 8:20 pm EST on NBC, the 2020 Kansas City Chiefs will host the Houston Texans. This is the first NFL action we have seen all year as the pre-season schedule was cancelled because of t...