Top 25 Hardest Footballers in Premier League History ⚽ 1. 🏴 Duncan Ferguson 2. 🇮🇪 Roy Keane 3. 🏴 Mick Harford 4. 🇫🇷 Patrick Vieira 5. 🏴 Vinnie Jones 6. 🏴 Stuart…



Michael Gordon Harford is an English football manager and former professional player who currently serves as the Chief Recruitment Officer for Luton Town.