“National Car Rental Field” Will Play Vital Role in Renewal of City’s Historic Riverfront and Downtown Area ST. LOUIS, 2015-10-8 — /Travel PR News/ — National Car Rental today announced it has secured the naming rights to the new NFL stadium proposed to be built on the north riverfront of downtown St. Louis. The 20-year agreement, signed… Read the full press release