Diggs - top 5-10 receiver in his prime. Hyper competitive to the point it eventually consumes him and turns bad. Amazing caring teammate as long as he is engaged. Short attention span, has incredible faith in himself to a fault struggles to see the path to victory if he is not the center of it. Holds others on his team accountable to a fault... works well until he becomes frustrated, loses all empathy and falls into the bad section of his hyper competitive nature. In the end he struggles within himself to contain these things that make him great and it seems every few years he cant and explodes. I think the final straw was when the Bills went on the late season run and he was not as much of the offense as he liked. His ability to play a game changing role is amazing, his inability to see it doesnt always have to be him combined with some diminishing of skills ultimately sealed his fate.