When you think of Twitch, you don't normally think of traditional sports like football and basketball. The company hopes to change that with a new channel called Stadium, delivering 24/7 events, highlights, and commentary on sports. Twitch will also be broadcasting Thursday night NFL games free during the 2018 season.