Lin, nicknamed “The Tzunami” in his early playing days in Taiwan, joins the Ducks with five seasons of Major League experience, including four with the Boston Red Sox (2017-20) and one with the Minnesota Twins (2021). In 102 games, he totaled 43 hits, 27 runs, one home run, 12 RBIs, nine doubles, three triples and 21 walks. Defensively, the Taiwan native accrued a .966 fielding percentage and spent time at every position on the diamond except first base.

The 28-year-old began the 2022 season in the New York Mets organization. He combined to play in 36 games across three minor league levels, including 28 games at Triple-A Syracuse, accruing three homers, 10 RBIs, 12 runs, 19 hits, four doubles, five steals and 21 walks. Defensively, he committed just seven errors in 189 innings in the field. Lin was originally signed by the Red Sox as an amateur free agent in 2012.