I don't think MBZ has any control over anything other than the color of the logo painted on the ceiling. They bought naming rights, and nothing more.
I apologize if I missed any sarcasm that may have been intended in your post.
No sarcasm-just didn’t know what Mercedes Benz paid for. Hate football-glad its over.