Frank Solich retires