Wilkerson will not participate in Major League camp.
Wilkerson played two games last season for Pawtucket, the Triple-A affiliate of the Red Sox. He last played in the Majors in 2008, when he hit a combined .220 with four home runs and 28 RBIs in 309 at-bats for the Mariners and the Blue Jays.
Wilkerson is a career .247 hitter with 122 homers and 399 RBIs in eight seasons for the Expos, Nationals, Rangers, Mariners and Blue Jays.
FOX Sports first reported the signing.
Todd Zolecki is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.