On Thursday, the Giants, which showed so much promise in the dying moments of the league stage, fizzled out fairly quickly on ...