Since the formation of the Premier League, some of the world's greatest players have starred in England's elite division.
We have also witnessed many controversial moments over the past 20 years or so with some of the craziest stars taking centre stage.
We've seen players lose it with their teammates, the fans and even themselves. Some players have and still are just a sending off waiting to happen.
But which players will be remembered as being the hottest heads around?
Well, let's take a look at our top 10 from the Premier League era: