The latest reported reason teams aren't signing Colin Kaepernick: His vegan diet (Shutdown Corner)

Whether you believe Kaepernick is unsigned because of his national-anthem protest or simply because he’s not accurate enough from the pocket, I bet you didn’t see this coming: Matt Maiocco, who covers the San Francisco 49ers for NBC Sports Bay Area, said teams haven’t signed Kaepernick because are worried about the quarterback’s … vegan diet. At season’s end, Colin Kaepernick stated he was fully committed to football.
Source: Yahoo.com