NFLIndianapolis Colts vs New York GiantsICIndianapolis ColtsNGNew York GiantsStadiumLucas Oil Stadium, Indianapolis, USARound12Season2026Loading venuesWhere to WatchVNVenue nameCity and locationChannel nameVNVenue nameCity and locationChannel name