Advertisement

# Strong Performance

All time
Shane Ryan breaks another Irish record but misses out on 100m freestyle final in China