It seems to be very much professional. Of course they would have to deny it if they broke an NDA.That 7 is not in line with the logo, it's placed without design rules. It's not a proffesonal logo.
https://www.resetera.com/threads/gr...next-level-racing-denies.209640/post-34589727