Rivera contaba con 16 años de edad cuando tras el descenso del Alessandria fue contratado por el AC Milan, que pagó 60 millones de liras y el traspaso de tres jugadores al Alessandria a cambio de Rivera.