Giants #39; only hope is the future As darkness descended in the Valley of the Sun, the Giants flickering playoff hopes may have been all but extinguished in the cool desert air. 
Is this a piece of news regarding world politics, sports, business, or science and technology? 