In all my time racing Le Mans, I just never noticed this until 2 minutes ago. Is it supposed to be there, and is it a spoiler of what is to come? In my opinion it should have been here the whole time but of course NFS (sorry mods) has to choke the market somehow!!!
To use their names with the actual in-game vehicles … yes. To use actual real-life signage when the scanning is done at all the locations … I can’t see that any kind of licensing would be needed for all of the banners, signs and ads around the various tracks. You’d literally be talking about having to have thousands and thousands of licenses for that if you needed a license for every sign and logo found around all the tracks in the game.