Mediauppspelning stöds inte på den här enheten
Marshall är den tredje spelaren att vägra att stå för hymnen sedan Colin Kaepernick gjorde det förra månaden i protest mot vad han ser som ras orättvisa.
"Jag känner att detta var rätt sak att göra", sade Marshall.
Broncos slog Carolina 21-20 i en re-run av februaris Super Bowl 50.
På en försäsongen spel i augusti, San Francisco 49ers quarterback Kaepernick valde att sitta kvar medan nationalsången spelades.
Han sade att han inte skulle "stå upp för att visa stolthet i en flagga för ett land som förtrycker svarta och färgade".
Kaepernick lagkamrat Eric Reid gick med honom i inte stå under lagets sista försäsongen spel medan Seattle Seahawks "hörnback Jeremy Lane satt framför ett spel med Oakland.
Marshall, en collegekamrat till Kaepernick i Nevada, sade till NFL.com: "Meddelandet är att jag är emot social orättvisa. Jag är inte alls emot militären, polisen eller Amerika.
"Jag visste vilket territorium det kom med, och jag bestämde mig för att göra det. Det känns som om det här är rätt plattform. Detta är vår enda plattform att verkligen bli hörd."
Mediauppspelning stöds inte på den här enheten
NFL har tidigare sagt att spelare är "uppmuntrade men inte krävs" att stå under hymnen.
Panthers tog en 17-7 ledning in i det fjärde kvartalet av den första Super Bowl rematch att starta en säsong sedan 1970, men kör tillbaka CJ Anderson gjorde två touchdowns som Broncos kantade framåt.
Graham Ganos field goal drog Panthers inom en punkt, men han missade sedan sitt nästa försök från 50 yards med fyra sekunder kvar som Denver höll på.
Hur man följer 2016 NFL säsongen på BBC TV och RadioNFL 2016: Kaepernick, Brady & Beckham Jr - allt du behöver veta för ny säsong
Denver linebacker Brandon Marshall knäböjde i protest under den amerikanska nationalsången innan Broncos seger över Carolina Panthers i öppningen av den nya NFL säsongen.