MEXICO CITY — Hearing the news that NASCAR would be racing in Mexico City, Lance Scott’s initial reaction was similar to many within the Cup Series garage. The Hendrick Motorsports hauler driver, ...