As the highest-ranked manager to come out in English football, Luke Tuffs holds the
Tuffs love
11 min read
Europe
Oceania
Americas
Africa
As the highest-ranked manager to come out in English football, Luke Tuffs holds the