Colin Kaepernick responded to criticism after he wore a Dolphins cap when he was celebrating July 4 by posting a photo on his Instagram account of him wearing a 49ers cap on Monday, according to an ESPN.com report.