The Best and Worst Trade of the Decade for the San Francisco Giants
The San Francisco Giants were an MLB powerhouse during the first few years of the last decade, capturing three World Series titles in a span of five seasons. They managed to win those Fall Classics on even year...