The Pirates today agreed to terms with outfielder Craig Monroe and catcher Miguel Perez on minor league contracts with invitations to Spring Training. Monroe, who will turn 31 next month, has a .253 career average and 112 home runs over eight seasons in Major League Baseball. That includes a .202 average, eight home runs, and 29 RBIs in 2008 with the Minnesota Twins, who released him Aug. 8.