The answer to the proposition is "yes".  When on company time, the employer can fire you if you don't  follow company policy.  Or he should be able to.  I would think that from when you show at the stadium before the game to when you leave the locker room after the game, you are on company time.