The Mariners have signed veteran outfielder Eric Byrnes to a one-year deal two weeks after he was cut loose by the Diamondbacks. "Once I talked to Jack [Zduriencik] I knew this was the right fit. It was just a matter of figuring out what other opportunities I had out there," Byrnes said. "Right away I just felt that this was the place I felt like I could contribute." Byrnes hit .286 with 21 homers and 83 RBIs in 2007 prior to two injury-plagued seasons.