SAN FRANCISCO — 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.

The 32-year-old Ross, a 2014 All-Star with San Diego, returns home to his native Bay Area once again. He was born in Berkeley and pitched for the University of California before being selected by the Oakland Athletics in the second round of the 2008 amateur draft.

Hampered by injuries in recent years, Ross went 1-5 with a 6.11 ERA over seven starts last season for Detroit but didn't pitch again after May 10 because of a season-ending elbow injury. He also dealt with a stiff neck.

He will join his sixth major league club entering his 11th season. USA Today first reported Ross' pending signing Friday.

___

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports