Blue Jays agrees to deal with ex-Giants All-Star in MLB free agency
When it comes to MLB free agents, cost and value don't always run
Carlos Correa lands record-breaking deal with Giants
Michael Conforto, Giants agree to $36 million deal
MORE
MLB offseason tracker: Blue Jays add Chad Green to bullpen
Blue Jays 2023 arbitration deadline agreements
Giants reportedly signing former Blue Jays starter Ross Stripling
MLB rumors: Rangers sign Corey Seager AND Marcus Semien as Yankees
Brandon Belt Q&A: Ex-Giants star on free agency departure, facing
Free agent match for each MLB team 2022-2023 offseason