2 days ago · Sources tell The Athletic that free agent designated hitter Joc Pederson signed a two-year, $37 million deal with the Texas Rangers on Monday.. Pederson, 32, joined the Arizona Diamondbacks last offseason, signing a one-year, $9.5 million contract (which included a one-year, $14 million option, which Pederson declined).