Jord please tell me why you think Giants is pound town? Lol.. You mean taking the points??