Following the San Francisco 49ers' final game of the preseason, the controversial Colin Kaepernick took to the postgame podium to discuss why he elected to not stand during the national anthem once again.

Colin Kaepernick video on his protest message pic.twitter.com/Bv48i9wXKM

— Cam Inman (@CamInman) September 2, 2016

During the press conference, Kaepernick answered several inquiries regarding his actions -- going into detail about a meeting with former Green Beret turned long snapper Nate Boyer, and how they discussed alternative ways to protest while displaying support for the U.S. military (kneeling).

More from FoxSports

Colin Kaepernick will continue to kneel rather than sit out national anthem pic.twitter.com/gS3duYulwj

— Cam Inman (@CamInman) September 2, 2016

The highlight of the session was Kaepernick making a bold pledge, saying he will donate the first $1 million he makes this season to community organizations that help people:

#49ers QB Colin Kaepernick said he will donate $1 million to two different organizations to help promote awareness pic.twitter.com/LptGEFehQD

— Ryan Sakamoto (@SakamotoRyan) September 2, 2016

Kaepernick says he will donate the first $1 million of his salary to organizations addressing his social concerns.

— Jim Trotter (@JimTrotter_NFL) September 2, 2016

This situation is far from its final chapter, but Colin Kaepernick wanted one thing clear Thursday night: He's putting his money where his mouth is.