An updated fly-through video of the proposed riverfront NFL stadium in St. Louis was released today. The updated video displays branding for National Car Rental Field, the naming rights secured by the St. Louis Stadium Task Force.
[more nextSTL St. Louis NFL stadium coverage]