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 Apr 30, 2017 at 5:28am PDT

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 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, the quarterback 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 work 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.