2. Keelan Cole, WR, NY Jets
Keelan Cole is the only player on this list who wasn't on the Jets last year. That means that his "secret" status isn't necessarily due to the Jets, but partially a result of the team he played for before signing with New York.
And that team is the only one that was worse than the Jets a year ago — the Jacksonville Jaguars.
Cole turned some heads in his rookie season when he went from undrafted rookie to the leading receiver on a 2017 Jaguars team that came one game away from the Super Bowl.
He would never quite reach those same heights again, due in part to an abysmal Jaguars offense. Still, Cole was a rock-solid member of Jacksonville's receiving corps over the last four years and there's every reason to believe his best years are still ahead of him.
The Jets notoriously tried to trade for Cole on two separate occasions while he was in Jacksonville. That's why it came as no surprise that the team managed to pry the Kentucky Wesleyan product away from his former team this offseason.
Cole emerged as one of the early standouts from spring practices and seems primed to be the team's Week 1 WR2 opposite Corey Davis.
With outside/slot versatility, Cole could go down as one of the most underrated signings of the entire offseason.
He's hardly a household name, but it might not be long before the secret is out.