Current Buffalo Bills and former Minnesota Vikings, Seattle Seahawks and New York Jets wide receiver Percy Harvin has proved to be an electrifying, versatile playmaker during his time as an NFL player. Unfortunately, he's proven to be more of a lockerroom headache than the migraines from which the playmaking wideout has long suffered. Harvin, for instance, got into a reported fistfight with teammates as a member of the Seahawks. While many were quick to point the finger of blame at the notoriously hard to get along with Harvin, Harvin claims that simply isn't the case. Harvin, speaking to the Buffalo News ahead of his first season with the Bills, places the blame for the locker room altercation on former Seattle teammates Golden Tate and Doug Baldwin, who he believes saw him more as a threat and less as a teammate.

"It was a constant thing," Harvin said, via the News. "It was something that got under my skin. I felt like they were acting like kids."

Harvin went on to deem Baldwin and Tate, now a wideout for the Detroit Lions, as childish, selfish and insecure. Due to medical issues Harvin was forced to miss a majority of the 2013 NFL season. Whenever members of the media asked about Harvin, Baldwin and Tate would imply that the team was fine without him.

"I was like, 'Whoa, buddy, I'm your teammate!' Let's get it together and let's go out there and kill people," he said, per the News. "If you all were already doing this, imagine what we could do with me in there!'

"But I just kept getting, 'If he comes back, he comes back. If not, we're good without him.' Finally, I wanted to say something."

The situation came to a head during the week leading up to the Seahawks' Super Bowl XLVIII win over the Denver Broncos. Harvin and Tate fought, with reports suggesting that Tate got the worst of it. It didn't end there though, as Baldwin - who, per Harvin, was referred to by teammates as "Tough Doug" or "Angry Doug" - and Harvin then went after one another last August. Harvin said it was best for him.

The Seahawks eventually grew tired of Harvin's personality and shipped him to the New York Jets last October. He then signed with the Bills and head coach Rex Ryan as a free agent this offseason, where he's now hoping to see something of a career resurgence after several injury-shortened seasons.