The Carolina Panthers battle the Buffalo Bills at Bank of America Stadium on Sunday, Sept. 17, 2017. Just before kickoff, players enter the field. Jeff Siner jsiner@charlotteobserver.com
The Carolina Panthers battle the Buffalo Bills at Bank of America Stadium on Sunday, Sept. 17, 2017. Just before kickoff, players enter the field. Jeff Siner jsiner@charlotteobserver.com

Final: Carolina Panthers 9, Buffalo Bills 3: Updates from the home opener

September 17, 2017 11:00 AM