On Wednesday night, a crowd of more than 1,000 Colin Kaepernick supporters gathered outside of the NFL's headquarters in New York City, demanding that he be signed by the start of the NFL's regular season just three weeks from now. 

According to ESPN, the rally concluded after about an hour and a half of speeches, poems and prayers. In addition to the speeches made at the rally, NAACP interim president, Derrick Johnson, also penned a letter to NFL commissioner Roger Goodell, stating that it's "no sheer coincidence'' that Kaepernick still isn't on an NFL roster.

Per ESPN,

"No player should be victimized and discriminated against because of his exercise of free speech,'' Johnson said. "To do so is in violation of his rights under the Constitution and the NFL's own regulations."

Kaepernick supporters believe that his national anthem protest is the sole reason why NFL teams are refusing to sign him. Others, like Bills running back LeSean McCoy, contend that while Kaepernick's protest may play a part, it's his talent on the field, or lack thereof, which is the real reason he's still a free agent. McCoy yesterday told reporters, Kaepernick isn't worth the distraction. The 49ers are 3-16 over the last two seasons with Colin Kaepernick at the helm.

Although he's still out of a job, the free agent QB has continued his charitable work, recently donating $34,000 to J. Cole's Foundation as well as $33,000 to the Lower East Side Girls Club in NYC and $33,000 to 100 suits for 100 men. He has now reportedly donated $800,000 of his $1 million pledge.

The former 49ers QB took to twitter last night to retweet photos and videos of the rally that took place outside of NFL HQ and thank everyone who went out in support of his cause.

Check out Kaepernick's tweets thanking his supporters below.