The 2016 Giants are a much different team than the 2015 unit, headlined by two free agent starting pitchers.
This website uses cookies.