The NFL announced Thursday night that the defending Super Bowl champions, the Kansas City Chiefs, will kick off the 2020 season in a game against the Houston Texans on September 10 — pending developments in the coronavirus pandemic, of course. The league debuted the entire 2020 schedule Thursday night, including another […]