Main content

James McClean Launches 2017 Hughes Insurance Foyle Cup

It's the 25th year of the event and this year more than 340 teams will be competing

Release date:

Duration:

2 minutes