In 2012, the San Francisco Giants went 94-68 and won the World Series for the second time in three seasons. The pitching-rich Giants were seventh in MLB in ERA. But...
In 2012, the San Francisco Giants went 94-68 and won the World Series for the second time in three seasons. The pitching-rich Giants were seventh in MLB in ERA. But...