Ronan Cregan has played with 15 teammates throughout his career