While it 's very tough to pick a winner , the form of the Giants at Spotless Stadium has been ominous .
Giants should get the job done .
While it 's very tough to pick a winner , the form of the Giants at Spotless Stadium has been ominous and they should get the job done .