The Seattle Mariners will retire Randy Johnson’s No. 51 on Saturday before their game against the Kansas City Royals, celebrating his decade-long transformation from raw talent to Hall of Fame ace.