Good Luck to Spencer swimmers off to Slovenia

17 Spencer swimmers are off to Slovenia to compete in the European Masters Championships in Slovenia, which start next weekend.[…]

Read more