A high-ranking Military official warned Ravens head coach John Harbaugh against signing Colin Kaepernick to the Baltimore team, TMZ reported.

Harbaugh was considering Kaepernick for the 2017 NFL season, right before he sought the advice from the trusted military official, whose name remains anonymous. 

Reportedly, the military official hinted at reasons Kaepernick was not good for the team. He questioned whether Kaepernick's act of protest aligned with the team's core values and suggested Harbaugh give Kaepernick a detailed set of rules, if he went on to hire him. 

Kaepernick took a stand against police brutality in 2016 by taking a knee, during the National Anthem, at football games. Since doing so, Kaepernick has become an iconic figure and a notable figure of black resistance. NFL teams have failed to sign him due to his act of protest.

Before the 2017 NFL season, Ravens quarterback Joe Flacco, suffered an injury, increasing Kaepernicks chance getting signed. However, the Bleacher Report reported that a tweet sent out by Kaepernick's girlfriend, Nessa Diab, changed the game. 

Her tweet portrayed Ravens owner Steve Biscotti as a racist. Subsequently, Kaepernick sat out the entire 2017 football season. He has since filed a lawsuit against the NFL, claiming that teams conspired to keep him out of the league.