Former major-league star Vladimir Guerrero has signed a contract to play with the Atlantic League's Long Island Ducks, Fox Sports' Ken Rosenthal reported on Thursday.
The 38-year-old Guerrero hasn't played in the major leagues since 2011 with the Baltimore Orioles, when he hit .290 with 13 homers, 63 RBI and a .733 OPS.
Guerrero made it known this spring that he was looking to make a comeback, but it appeared he had no major-league takers. Last year, he signed with the Blue Jays in early May, spending time in the organization's extended spring training camp. He had a line of .358/.364/.679 in 12 games for the Blue Jays' High-A Dunedin and Triple-A Las Vegas affiliates, but he never cracked the major-league roster.
Source: Vladimir Guerrero signs with Long Island Ducks, an independent minor-league team.
— Ken Rosenthal (@Ken_Rosenthal) April 4, 2013