The 30-year-old Venezuelan is joining his fifth Major League organization since he signed with the Athletics as a free agent in 2001. He also made brief appearances in the big leagues with the A's in 2008 and '09.
Through 62 career games in the Majors, Petit owns a .278 average (42-for-151) with two homers and 10 RBIs.
Chad Thornburg is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.