When your talking "Branding" it is a big deal. I worked for Coca Cola several years, while in college. If our route driver was caught drinking a Pepsi product, automatic termination. Look at the $$$ ISU and college sports puts into their brand. It is a big deal.
The contract did not ask for this flag to be buried under the lot. I'd be telling the contractor to investigate and remove the flag. After it's removed then ISU should decide if they ever use this contractor again.
The person who posted this may end up losing his job, for being stupid but will never have to buy his own beer in IC again.
The first part while crazy is so true. I know someone who drove/merchandised for Dr. Pepper and they had they same thing. He drove way across town to buy Mountain Dew, or had his wife or family members do it for him.