Colin Kaepernick has finally reach his $1 million pledge goal thanks to Usher. For the past two weeks, Kaep has teamed up with several celebrities to match his final 10 donations in the #10for10 campaign.

The R&B singer donated $10,000 to match Kaep’s $10,000 for $20,000. The monies were given to H.O.M.E. (Helping Oppressed Mothers Endure) in Lithonia, Ga. The organization provides assistance to single mothers who are going through economic hardship.

On his Instagram page, Kaepernick thanked the celebrities who donated to his $1 million pledge challenge and saluted the charities who benefitted greatly through his altruistic endeavors.

"It has been an honor for me to serve the people with my #MillionDollarPledge," wrote Kaep. "The thanks and gratitude from each organization has been immense. Being able to learn and see how each organization used the donations was a key part of the Pledge."

"I wanted to make sure that every dollar was going towards making real change in our communities," he continued. "Thank you to everyone who has supported me, matched me and my pledge and most importantly the people. I know that we still have a lot of work to do, however, by getting everyone involved, I truly believe that we can all achieve and move mountains towards our goals for Social Justice."

Kaepernick enlisted Meek Mill, Snoop Dogg, T.I., Steph Curry, Jhene Aiko, Serena Williams and others for his $1 million pledge.

For a full list of donations, head over to kaepernick7.com.

20 Best R&B Albums of 1997