5. Hakeem Nicks
Hakeem Nicks is one of the best wide-receivers left in the NFL free agency period but many teams are expected to avoid signing him.
This is because he represents a high-risk, high-reward situation that some franchises won't want to gamble on.
Nicks is only 26 years old though, which means he can still hit the prime years of his career at his next NFL team.
He has had two 1,000+ yards seasons with the Giants and in 2010 he caught 11 touchdown passes, but last year he failed to catch any TD passes on his way to an average return of 896 yards receiving.