Solid blue collar receiver. I don't think the story is how many times we've signed/cut him, but why we don't just cut someone else the next time around instead. He's more than earned his paychecks the past few seasons being productive when everyone else was hurt.
Maybe in his 16th season with the team he will finally breakout into a star receiver like many predicted here.