IPL betting: Seven spectators nabbed from Eden Gardens