The NFL has finally arrived!