MLB retired the #42 in honor of Jackie Robinson at the start of the 1997. However, anybody who was wearing #42 at that time was allowed to continue to wear it. Rivera is the last active player who was wearing #42 at the time it was retired. Once Rivera retires, no one will wear the #42 again.