Colin Kaepernick was shunned by fans after a photograph surfaced of him wearing a Miami Dolphins hat on the Fourth of July. The San Francisco 49ers QB responded to the scrutiny head-on.