San Francisco Giants Played with Resolve to Win NL Pennant

Kelley L Cox-US PRESSWIRE

Analysts and fans alike had no problem throwing dirt on the San Francisco Giants as they were appearing to be non-National League West winning goats early in 2012. Instead, talk centered on their bitter division rivals the Los Angeles Dodgers […]