We are getting mixed up between HARD & DIRTY. Dave Mackay was never a dirty player but he was as hard as nails. If he managed to get a good tackle in on Ronaldo you can bet that Ronnie would go nowhere near him, ever again.
Now, Chopper Harris, Vinnie Jones, Graham Souness etc were just downright dirty players.
Jim.