Giants, Scott Alexander Agree To Minor League Deal
Ugly as that short run in Denver was, Alexander has a nice track record in the majors overall. He carries a career 3.34 ERA, 17.5% strikeout rate and 8.8% walk rate in 325 2/3 innings.
For the Royals, there's no harm in adding another arm on a minor league deal. Their bullpen is in good shape this year, with a collective 2.93 ERA, fifth-best in the majors.