Duncan Ferguson, Patrick Vieira and Richard Dunne are the three players with most red cards in the Premier League as each of them was sent off 8 times.
Former Man Utd centre-back Vidic, former Liverpool captain Steven Gerrard and ex-Chelsea centre-back John Terry are all in the top 20. Each of them got 6 red cards.
google.com, pub-3010621105019820, DIRECT, f08c47fec0942fa0
Before he became Joey Barton the philosopher, he was Joey Barton the punisher.