More Videos

'Kneel-In' outside Bank of America Stadium 1:25

'Kneel-In' outside Bank of America Stadium

Panthers Ron Rivera: 'Three plays cost us the game' 0:45

Panthers Ron Rivera: 'Three plays cost us the game'

Cam Newton had his moments on Sunday, says Panthers coach Ron Rivera 0:25

Cam Newton had his moments on Sunday, says Panthers coach Ron Rivera

Hot air balloons take to the air in Statesville 1:02

Hot air balloons take to the air in Statesville

Panthers Ron Rivera: I wanted points ... touchdowns vs. Bears 0:27

Panthers Ron Rivera: I wanted points ... touchdowns vs. Bears

Panthers Curtis Samuel: I have to make that play 0:29

Panthers Curtis Samuel: I have to make that play

Charlotte Hornets forward Michael Kidd-Gilchrist back at practice after two weeks 0:33

Charlotte Hornets forward Michael Kidd-Gilchrist back at practice after two weeks

NASCAR drivers at  Charlotte Motor Speedway for Roval tire test 1:27

NASCAR drivers at Charlotte Motor Speedway for Roval tire test

Hornets Dwight Howard plays key role in home opener win 1:28

Hornets Dwight Howard plays key role in home opener win

Charlotte's number of homicides is outpacing last year's total. Here are some solutions. 3:08

Charlotte's number of homicides is outpacing last year's total. Here are some solutions.

  • Disagree but still love one another

    The Rev. Raymond Johnson and Chris O'Shea disagree about comments made by Charlotte City Council member Dimple Ajmera but still came together, respecting each other's right to express his opinion on Monday, July 24, 2017. Jeff Siner/The Charlotte Observer

The Rev. Raymond Johnson and Chris O'Shea disagree about comments made by Charlotte City Council member Dimple Ajmera but still came together, respecting each other's right to express his opinion on Monday, July 24, 2017. Jeff Siner/The Charlotte Observer jsiner@charlotteobserver.com
The Rev. Raymond Johnson and Chris O'Shea disagree about comments made by Charlotte City Council member Dimple Ajmera but still came together, respecting each other's right to express his opinion on Monday, July 24, 2017. Jeff Siner/The Charlotte Observer jsiner@charlotteobserver.com

Presidential election re-fought by protesters at Charlotte City Council meeting

July 24, 2017 6:20 PM

More Videos

'Kneel-In' outside Bank of America Stadium 1:25

'Kneel-In' outside Bank of America Stadium

Panthers Ron Rivera: 'Three plays cost us the game' 0:45

Panthers Ron Rivera: 'Three plays cost us the game'

Cam Newton had his moments on Sunday, says Panthers coach Ron Rivera 0:25

Cam Newton had his moments on Sunday, says Panthers coach Ron Rivera

Hot air balloons take to the air in Statesville 1:02

Hot air balloons take to the air in Statesville

Panthers Ron Rivera: I wanted points ... touchdowns vs. Bears 0:27

Panthers Ron Rivera: I wanted points ... touchdowns vs. Bears

Panthers Curtis Samuel: I have to make that play 0:29

Panthers Curtis Samuel: I have to make that play

Charlotte Hornets forward Michael Kidd-Gilchrist back at practice after two weeks 0:33

Charlotte Hornets forward Michael Kidd-Gilchrist back at practice after two weeks

NASCAR drivers at  Charlotte Motor Speedway for Roval tire test 1:27

NASCAR drivers at Charlotte Motor Speedway for Roval tire test

Hornets Dwight Howard plays key role in home opener win 1:28

Hornets Dwight Howard plays key role in home opener win

Charlotte's number of homicides is outpacing last year's total. Here are some solutions. 3:08

Charlotte's number of homicides is outpacing last year's total. Here are some solutions.

  • 'Kneel-In' outside Bank of America Stadium

    Pastors and community leaders gathered to protest police brutality and economic disparities in Charlotte and across the country on Thursday, Oct. 12, 2017, outside Bank of America Stadium in Charlotte, NC. The protest led up to the start of the Carolina Panthers vs Philadelphia Eagles game.