4:20pm: Anderson will earn $2.5MM, Jason Mackey of the Pittsburgh Post-Gazette tweets.
Anderson became a free agent when the Giants non-tendered him at the Dec. 2 deadline. The 31-year-old appeared in 13 of their games last season, started 11, and notched a 4.37 ERA in 59 2/3 innings. Those numbers look OK, but Anderson survived despite below-average strikeout, walk and groundball percentages of 15.8, 9.6 and 28.5, respectively. Anderson also only managed a 5.69 SIERA, which ranked next to last among 81 pitchers who amassed at least 50 innings in 2020.
Before he joined the Giants, Anderson spent 2016-19 as a member of the Rockies, with whom he largely posted acceptable production. Overall, Anderson has a 4.65 ERA/4.36 SIERA with a 21.0 percent strikeout rate and a 7.7 percent walk rate across 456 2/3 innings. He should fill a rotation spot this year with the non-contending Pirates, who don’t have anything resembling a front-line starter at the moment. Anderson, Steven Brault and Chad Kuhl are the most experienced starters on their 40-man roster at the moment.