This view of Diggs has always had me shaking my head. "He's a competitor," "he's a warrior," "he hates losing". Let's paint him for what he is, he enthusiastically rides the bandwagon.
When the going was good, he performed and strutted all over the place. I agree, he gave us 3.5 very good regular seasons.
When the going got tough, he pouted, threw a major public temper-tantrum, pointed fingers, and went to the sideline on 3rd downs.
What he didn't didn't do was fight for the team, perform in the playoffs, or come through in difficult situations. When it comes to true team-focused warriors, he can't hold Josh's jockstrap.
He's a pretty little diva and his time has passed. I'm looking forward to the Bills' next chapter.