Upton has appeared in 15 Major League seasons (2007–21), including 4 All-Star appearances, amassing 1,748 career hits, 324 home runs and 1,000 RBI — BOSTON, Mass. — Seattle Mariners President of Baseball Operations Jerry Dipoto announced today the following roster moves: · Justin Upton, OF, signed to a 1-year Major League contract. · Adrian Sampson, RHP, designated for assignment. Seattle’s Major League, 40-man roster remains full at 40 players.