Colin Kaepernick hasn't played a down in the NFL since the 2016 season where he played for the San Francisco 49ers. Kaepernick opted out of his contract with the team, setting himself up as a free agent to potentially player for a different organization.
Over a year later, Kaepernick still doesn't have a spot on an NFL roster. The quarterback filed a lawsuit against the NFL, saying the league colluded to keep him off the field following his protests of injustice facing the African American community.
Those protests were held during the national anthem, which sparked a controversy that carried throughout the 2017 season, even when he wasn't on the field.
His actions then might still be impacting his employment.
According to Adam Schefter, Kaepernick was scheduled to workout for the Seattle Seahawks, but the team postponed the visit after Kaepernick declined to stop kneeling during the national anthem.
In his final season with the 49ers, Kaepernick racked up over 2,700 total yards, and 16 passing touchdowns to just four interceptions.
On March 3, 2017, Kaepernick opted out of his contract with the team, and he hasn't seen the field since.
If Schefter's report is accurate, and the Seattle Seahawks postponed or canceled Kaepernick's workout due to his peaceful protest, it doesn't bode well for the team, or the NFL. His lawsuit would then gain a little more traction.
UPDATE: Ian Rapoport seems to have a different opinion on why the visit was postponed.
It'll be interesting to see how this story plays out.