Buccaneers vs. Panthers: Live stream, how to watch, TV channel, time, latest odds

Thursday Night Football is officially back.
Yes, the Green Bay Packers' season-opening win over the Chicago Bears was held last Thursday. But with that kickoff contest was broadcast on NBC and not part of the league's Thursday night package, which begins in earnest tonight with the Tampa Bay Buccaneers traveling to face a familiar NFC South foe in the Carolina Panthers. Both teams are looking to avoid an 0-2 start.
The Buccaneers snapped a three-game losing streak to the Panthers last December with a 24-17 victory, but Carolina has controlled the series as of late, having won nine of the 12 matchups since 2013.
Here's everything you need to know for the game:
Date: Thursday, Sept. 12, 2019
Time: 8:20 ET
Location: Bank of America Stadium in Charlotte
TV station: NFL Network (Joe Buck, Troy Aikman)
Live stream: NFL.com
Latest odds: Panthers -7, over/under 49