The San Francisco Giants signed 16-year-old Domincan centerfielder Gustavo Cabrera for 1.3 million, according to multiple reports.Cabrera, a right-handed hitter listed at 6 feet and 190 pounds, ranks No. 1 onMLB.coms list of international prospects and No. 5 on Baseball Americas rankings.Baseball Americas BenBadler, who first reported the signing, writes that several scouts believeCabrera has the best tools in Latin America.While Badler and others rave about Cabreras tools and athleticism, there isalso widespread skepticism about his bat becoming MLB-ready.Baseball America alsoreports that the Giants signed 16-year-old third baseman Natanael Javier out ofthe Dominican Republic.Javier, who ranks 11th on MLB.coms international prospects list,signed for 475,000.International signing rules have changed under the newCollective Bargaining Agreement. For 2012 only, each MLB team is allowed 2.9million for international free agents and faces penalties for spending more. Startingnext year, the allotment will be based on each teams winning percentage fromthe prior season.Click below for video of Cabrera working out at a Giants training camp in the Dominican Republicless than a month ago.