Legendary boxer George Foreman cannot understand why quarterback Colin Kaepernick remains a free agent. In a recent interview with TMZ, Foreman said there is nothing wrong with Kaepernick expressing his opinion. The former heavyweight champion was talking about the protests Kaepernick did last season when he kneeled each time the national anthem is playing. A lot of sports analysts and NFL fans believe that this is the reason why no team is showing great interest in the 29-year-old this offseason.

During the interview, Foreman called Kaepernick a "great football player." The Olympic gold medalist added that an NFL squad will be "better" if it acquires the quarterback.

Unfortunately, the majority of team owners and executives have a different opinion. That is why Kaepernick remains jobless despite his fine performance in the 2016 season, where he regained the starting job with the San Francisco 49ers. In 12 games (11 starts) played last season, he completed 196-of-331 passes for 2,241 yards and 16 touchdowns. He only recorded four interceptions in this stretch, the fewest he had in the past four years.

Buffalo Bills' LeSean McCoy blasts Kaepernick

If there are people who display tremendous support for Kaepernick, there are also those who criticize him. One of them is Buffalo Bills running back LeSean McCoy. Speaking to reporters recently, he stated that if he was a team general manager or an owner, he is not going to give Kaepernick a contract and deal with all the controversies.

McCoy also said Kaepernick is unlike Michael Vick who still had a great career after dealing with off-field issues. The five-time Pro Bowler then added that "Kaep" is "not that good of a player."

Jacksonville Jaguars open to signing Kaepernick

It appears all hope is not lost for Kaepernick with the 2017 NFL season approaching.

On Thursday, Mike Dempsey of Jaguars Today reported through Twitter that Jacksonville Jaguars owner Shad Khan is open to the possibility of them granting Kaepernick a contract. As of the moment, it is Blake Bortles and Chad Henne who are competing for the starting job at the position. If Kaepernick heads to Jacksonville, he could be in the running for the coveted role.

However, there is also a chance that he is going to be a backup or third stringer, considering that he is a newcomer to the team. None of this will be happening unless he signs on the dotted line.