Delaware sports betting revenue and total wagers both fall in October – Gambling Insider