The Leicester Tigers – If We Build It, They Will Come

2018-11-30T00:42:35+00:00

Leicester Tigers Corporate Offices and Stadium, Leicester, UK. Insert: original Tigers logo. AMAZING MEETING IN THE UK In September, I had the opportunity to sit down with Scott Clarke, the Head of Community