SCOTTSDALE, Ariz. -- It's no surprise that Trevor Cahill signed a minor league deal with the Giants on Tuesday. If anything, it's a surprise that Cahill didn't do this months ago.
The right-hander came up with Farhan Zaidi's A's and spent last season pitching out of the bullpen for Andrew Bailey's Angels. Cahill was reunited with those two Tuesday, agreeing to a minor league deal with an invite to spring training, a source told NBC Sports Bay Area. Ken Rosenthal of The Athletic was the first to report the deal.
Cahill, 31, joins an organization that doesn't necessarily have a starting pitching need, but the Giants plan to be creative while putting together their 13-man staff and Cahill could fit what they're looking for. He made 11 starts for the Angels last year and 26 relief appearances, often pitching two or three innings out of the bullpen. The Giants may put a few current starters in their bullpen and ask them to go multiple innings at a time as MLB works in the three-batter minimum.
Cahill has spent four years of his career across the bridge with the A's and was an All-Star in 2010. He has bounced around since then, but he returned to Oakland in 2018 and posted a 3.76 ERA. Cahill had a 5.98 ERA for the Angels last year but it was down a tick, to 4.96, as a reliever.
Giants pitchers and catchers reported to camp on Tuesday and will hold their first workout Wednesday at Scottsdale Stadium.