NFL free agent LeSean McCoy did something last year which he still deeply regrets to this day.

McCoy broke the internet in April 2019 and had fans from all over the world universe outraged with a series of tweets which spoiled one of the biggest films of the year, Avengers: Endgame. If you're living under a rock and are one of the few who have not seen the said Marvel movie, then do not proceed. We wouldn't want to be in a Shady position.

In a recent interview for Good Morning Football, the six-time NFL Pro Bowler told Kyle Brandt that he should've never put out those tweets.

“That was the worst decision of my life, okay?” McCoy said. “I didn't know that people watch it like that.”

Although comic book fans can be a little too passionate at times, let's be real: there's no place for spoilers in this day and age. Marvel fans were so outraged by LeSean McCoy's spoilers that an online petition was even set-up for the Buffalo Bills to immediately release the 31-year old.

“I didn't know that people got into them cartoons like that and I apologize. It was terrible,” McCoy added.

On purely-football-related reasons, McCoy was released by the Bills in the summer of 2019 and eventually signed with the Kansas City Chiefs where he won his first-ever Super Bowl ring. McCoy is now a free agent and has admitted that he wants to finish his NFL career in Philadelphia where he spent his first six professional seasons.

“It would mean a lot for me to play back there when I'm done – to finish, I should say, my career out there. That'd be excellent. That's like home for me.” McCoy told Ian Rapoport last month.

As part of the newly announced 2010s All-Decade Team, it's no spoiler that Shady McCoy is one of the best running backs in NFL history.