Giants are clearly a much improved team since our last meeting.

Green bay? Not so sure about that...