St. Geezy said Yep. Having a star on a rookie deal, especially a late round rookie deal, at that specific position is pretty much the biggest financial advantage a team can acquire in the NFL right now above anything. Click to expand...