And here come the Giants …