Colin Kaepernick still hasn’t signed a contract with an NFL team this offseason, but he’s been plenty busy with charitable work.

On Sunday, Kaepernick was passing out suits in front of the New York State Parole office for people who have been released from prison and are looking for jobs. According to the 100suits Instagram account, the suits were custom made.

Community first !! 100suits & Colin Kaepernick @ Queens parole

A post shared by Kevin Element Livingston (@100suits) on

It continues what’s been a highly productive offseason for Kaepernick. In March, he helped get an airplane to fly food and water to Somalia. A GoFundMe page was raised to purchase water, food, and other supplies to send. The page surpassed its $2 million goal in just four days.

Not long after making the donation, Donald Trump’s criticized Kaepernick saying that teams wouldn’t sign him because they “don’t want to get a nasty tweet from Donald Trump.” Just a few days later, he donated $50,000 to Meals on Wheels.

All of these donations link back to his pledge from back in September, when he promised to donate $1 million, along with the proceeds of his jersey sales from the 2016 season.

In December, Kaepernick received the 49ers’ team award for courage and inspiration for his help in the community and raising awareness to the oppression minorities in the United States can face. A few months later, Kaepernick opted out of his contract with the team.

Whether he signs with a new team or not, it appears the charitable work is here to stay.