Separated only by a short trip down Interstate 85, the Carolina Panthers and Atlanta Falcons have long been each other's closest enemy. From Carolina's very first game as an NFL franchise in 1995 onwards, the Panthers and Falcons have been bitter rivals for 30 years, with plenty of back-and-forth instances of one sticking it to the other. This season, the annual renewal of the Panthers and Falcons' feud begins with the Panthers' home opener, as they play their first game of the season at Bank of America Stadium desperately needing to win a game.
Despite entering the offseason on the strength of their finish to the 2024 season -- which included a 44-38 win over the Falcons in overtime -- the Panthers have once again started 0-2, coming out flat against the Jacksonville Jaguars befo