Gerber announces retirement after upcoming season