News

The Giants have an ERA of 3.45, trailing only the Texas Rangers who are first in the league at 3.22. Webb (2.62) ranks fifth ...