Stefon Diggs was a great wide receiver during his time with the Minnesota Vikings but that greatness didn't come without some controversy.

Nothing to the point where Diggs was getting into trouble off the field, but it was more about his relationships within the organization that seemed to cause some friction.

Whether it was the frustration about the number of catches he was getting to the game plan to even his chemistry with his quarterbacks, Diggs found himself falling more and more into the diva category.

That said, Diggs was so good and so important to the success of the offense that it made for a tough decision to ultimately trade him.

Now that he is off to Buffalo, Diggs has written a letter on the Players Tribune saying bye to Minnesota and hello to Buffalo.

TACKLE THESE: Check Out the Best Uniforms In Each NFL Team's History