Bay, 35, spent his 11-year career with five different clubs and was released by the Mariners on Aug. 6. He had signed with Seattle as a free agent prior to last season after being released by the Mets.
After debuting with the Padres, Bay spent six seasons with the Pirates, winning the National League Rookie of the Year Award in 2004. He was an All-Star the following two seasons, and in 2009 with the Red Sox.
Bay appeared in 1,278 games and hit 222 homers and drove in 754 runs with a career .266 batting average.
Joey Nowak is a reporter for MLB.com. Follow him on Twitter at @joeynowak. This story was not subject to the approval of Major League Baseball or its clubs.