Jaime Garcia is reportedly headed to his fourth team in the past year.
According to FanRag Sports' Jon Heyman, Garcia and the Toronto Blue Jays have agreed to terms on a one-year, $8 million deal.
Garcia's 2017 season was something of a rollercoaster.
Following an offseason trade from the St. Louis Cardinals to the Atlanta Braves, Garcia spent the first 18 starts of his 2017 campaign with the National League East also-rans.
Garcia was then shipped to the Minnesota Twins on July...