Colin Kaepernick knows that despite his young age and short time as a starter in the NFL, that he is indeed one of the best QB's in the league and has orchestrated two excellent seasons in his two years at the head of the San Francisco 49ers offense.
But is 'Kap' really worth 18-20 million dollars a year? That's up for debate.
Whilst Kaepernick has done excellently since taking over from Alex Smith as play caller, the 49ers success is not down to him. He is hardly dragging the team into the end-zone game after game.
Kaepernick works off the back of one of the league's best defenses, has an excellent offensive line protecting him and an offense that can turn a 10-yard pass into a 40-yard gain at any point.
Then there is coach Jim Harbaugh. If you had to choose between giving a large pay rise to either Kaepernick or Coach Harbaugh then Big Jim and his khaki's would get a big fat contract every single time.
You can argue that Kaepernick's 54.6 percent accuracy under pressure last season was the worst out of all QB's in the NFL. But just as quickly, Kaepernick can counter and note his 21-8 record as a starter, including several marvellous post-season performances.
Kaep's running ability sets him apart from most at his position, he is the league's best outside the pocket, and he only threw 9 interceptions all year, belying his title as a poor thrower.
The 49ers have a predicament on their hands. At this stage it is simply too early to do anything at all.
San Francisco can't afford to let their star quarterback go, it's a stupid move. But handing him $20 million a year to a quarterback who could regress isn't smart either.
The heart says they keep him. The head says only fools rush in.
If i was the 49ers then i'd wait and see how Kaepernick does this season.
At the moment the franchise tag seems the only move that makes sense. And all that does is delay the inevitable for another year.