How can gambling work in a world where magical divination is possible?


In a DnD 3.5 universe, could a spell such as Divination or Commune allow the caster to cheat at betting on sporting events? (For example, by asking a question like “Will Stan Stormbow win in this gladitorial match”).

Is there any in-universe way around this, such as a abjuration that could be cast on the arena to prevent such divinations?