He may be helping the Giants win this thing but the only thing I can think of when I look at Cody Ross is Scanners.