Ohio sportsbooks reach nearly $74m in revenue for April