If we are not debating the running of event (your post, your rules) then I say they sound the perfect fit for a sponsor noting the issues you raise.....
I suppose a company that makes masks and hand wash too, but otherwise way more appropriate than most sponsors.
I suppose a company that makes masks and hand wash too, but otherwise way more appropriate than most sponsors.