USA TODAY Sports

Former Kansas City Royals and Cincinnati Reds ' flamethrowing reliever Amir Garrett has signed with the San Francisco Giants. It's a minor league deal with an invite to spring training.

Per Robert Murray of Fansided on social media:

Free-agent reliever Amir Garrett in agreement on a minor-league contract with the San Francisco Giants, sources say. The deal, which includes an invite to spring training, would pay $1.35 million if he’s in the majors.

The 31-year-old is a seven-year veteran of the Reds and Royals. He is 13-19 lifetime with a 4.95 ERA. He's served primarily as a reliever, only starting 14 games out of 322 appearances. Garrett made a career-high 69 appearances in 2019 and has four different seasons of 60 appearances or more. He also appeared in 21 games during the pandemic-shortened 2020 season, which was more than 1/3 of the games played that year.

There's no telling at this point if he'll make the Giants but it's a San Francisco team that is looking to improve upon a fourth-place finish in the National League West from a season ago.

In addition to Garrett, the team has added a new manager in Bob Melvin, outfielder Jung Hoo Lee, and pitcher Jordan Hicks. In addition, they've brought in starter Robbie Ray in a trade with the Mariners. He's unavailable until at least midseason after undergoing Tommy John surgery last season.

Pitchers and catchers report this week to Giants camp. The team opens up the regular season on March 28 at the San Diego Padres.

More must-reads:

TODAY'S BEST
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list
Broncos release former Super Bowl champion WR