This past Sunday’s IndyCar Monterey Grand Prix fulfilled the anticipation as being the series’ triumphant return to the iconic, beautiful WeatherTech Raceway Laguna Seca.