I think its a good question, because even if Allen is no longer a company memeber, we all know how "integrity consciouis" the league is about its Shield. It would certainly seem like there is a great deal of grey area that every team could pull to lower a few dollars from their cap numbers. Its not like they haven't done it several times before to great success, dispite being caught severaly times to little or no notariety.
So here is the simple question. Do any of the Seahawks have any Microsoft endorsements.