fbpx

Declan O’Sullivan announces his retirement