Was this photo taken during the 2017 season?
Every NFL Player Who Has Protested During the National Anthem This Season
https://www.si.com/nfl/2017/08/22/national-anthem-protests-list-players-kneel
By Stanley Kay August 22, 2017
“New York Giants vs. Philadelphia Eagles: Three members of the Giants took a knee during the national anthem. All-Pros Landon Collins and Damon Harrison and linebacker Olivier Vernon each chose not to stand for the anthem. The rest of the team and coaches locked arms during the anthem.
The Eagles locked arms before the game, with chairman and CEO Jeffrey Lurie joining the players. Cornerback Malcolm Jenkins raised his fist during the anthem, along with wide receivers Torrey Smith and Marcus Johnson.”
Eagles’ Ron Brooks kneels during National Anthem (VIDEO)
Posted Aug 17, 2017
http://www.nj.com/eagles/index.ssf/2017/08/watch_eagles_ron_brooks_kneels_during_national_ant.html