Pearce Hanley announces retirement to players and staff