Roy Keane, Patrick Viera, Nigel De Jong och Gennaro Gattuso. Fotbollsvärlden har fått skåda mängder av tuffa spelare genom åren ...