Colin Kaepernick upset a lot of people with his silent protest against the violence against black men committed by police officers. Ever since he took a knee during the national anthem, he's been called disrespectful, disgraceful, and unpatriotic.
Despite all of the hate he received, a quick look into the quarterback's personal life reveals that he's a pretty darn good individual. For example, the man's donating $1 million to charities and is an outspoken advocate for underprivileged youth.
What's even more impressive is that Kaepernick is donating a lot of his time and money to helping others, despite still being a free agent in the NFL.