The Yankees have agreed to a minor-league contract with right-hander pitcher Freddy Garcia, according to a source. Garcia will receive a $1.5 million base salary if he makes the big league club and can earn $3.6 million with possible incentives. He has a career 133-87 record with a 4.13 ERA in 12 big league seasons.