Just another reason why the Giants are lucky to have Marc Ross.