Giants Release Amir Garrett
Briefly

He allowed nine runs over 6 1/3 innings, surrendering 13 hits, issuing seven walks, while recording three strikeouts.
He's a sensible target for teams looking for upper minors relief depth based on his velocity and bat-missing ability.
Read at MLB Trade Rumors
[
|
]