San Francisco Quarterback Colin Kaepernick received some negative feedback after he was spotted wearing a Miami Dolphins hat over the July 4 weekend. Since then he has offered some version of an apology with an Instagram photo.

Kaepernick’s teammate, linebacker NaVorro Bowman, appeared on “NFL Total Access” Tuesday and discussed the controversial issue, according to NFL.com.

"This is a huge mistake by Kaep," Bowman said. "I'm sure he understands that now. In his defense, we're young, in our era these days we like to match our snapbacks with our outfits."

On July 4, the QB was spotted celebrating the holiday while sporting a Miami Dolphins cap. The hat had some fans and NFL analysts upset, arguing that Kaepernick should not be wearing apparel associated with a rival NFL team

"The hats now these days are very important to the outfit, so Kaep I understand what you did, but let's stay away from the NFL teams," added Bowman. "Stick to NBA, go to college or the baseball hats."

Torrey Smith of the Baltimore Ravens was also on set and offered comments similar to Bowman’s statement.

"That's the rule for the most part, to stay out of conversations like this," said the Ravens wide receiver. "You stick to baseball or hockey or whatever."

His teammate’s fashion choice wasn’t the only thing Bowman discussed on the NFL Network show.

He was also asked about Carolina Panthers’ quarterback Cam Newton, who recently said he was a “fan” of the Atlanta Falcons when he wasn’t playing against them.

"There's no excuse for that one, man," said Bowman. "A fan? These players are trying to take your head off and you're a fan? Nah, you can't do that."

The 49ers will be looking to make it back the Super Bowl next season after losing to Torrey Smith and the Ravens in February.