In April 1979 Treacy was sent off after coming on as a substitute for the League of Ireland XI against Italian League B.
Italy | Football in Italy | England national football team | Argentina national football team | United States men's national soccer team | Mexico national football team | Brazil national football team | Italy national football team | Scotland national football team | Germany national football team | Wales national football team | Spain national football team | France national football team | Netherlands national football team | England national rugby union team | Canada men's national soccer team | Belgium national football team | Wales national rugby union team | New Zealand national rugby union team | The A-Team | New Zealand Māori rugby league team | Ireland national rugby union team | Colombia national football team | Portugal national football team | Denmark national football team | Poland national football team | England cricket team | Sweden national football team | Serie B | Scotland national rugby union team |
In January 1977 he played for the League of Ireland XI team against Italian League B which included Gaetano Scirea.