One of the things that is upsetting Vikings receiver Percy Harvin, who said this week that he is unhappy and won't report to training camp unless "issues" are settled, is his contract.

Harvin saw center John Sullivan get a five-year, $25 million contract after last season. Sullivan is entering his fifth season with the team.

Harvin is entering the fourth season of his five-year, $12 million deal. His base salary over the next two years is a combined $2.5 million, and certainly he feels he as valuable to the team as a center is.

Furthermore, Harvin checked on salaries of several players at a similar stage in their careers, and many were making a lot more money.

Don't worry about Harvin being traded. That'll never happen.

Look for the Wilfs, owners of the team, to work out a multi-year contract for the great wide receiver, who is also a fine kick returner and can run the ball.