The 34-year-old Rogers went 1-4 with a 2.40 ERA in 64 appearances for the Giants last season. He struck out 64 and walked 22 in 60 innings.
The San Francisco Giants recently made a deal to send one of their relievers, Taylor Rogers, to Cincinnati, for reliever Braxton Roxby.