Foyle Cup 19

Foyle Cup 19

We have 12 teams participating in this seasons Foyle Cup. For details please visit www.foylecup.com