The Giants reportedly have reached an agreement with veteran catcher Roberto Prez, who has played nine MLB seasons and won two Gold Glove awards.