Veteran right-hander Tyson Ross has reached agreement on a $1.75 million minor league contract with the San Francisco Giants that includes an invitation to big league camp at spring training. A person with direct knowledge of the deal confirmed that Ross was set to join San Francisco, speaking on condition of anonymity to The Associated Press on Friday because the contract wasn't yet official. Ross can earn up to another $1.75 million in performance bonuses for games started and a potential $500,000 for relief appearances.