NJ sees $251M in July sports bets, lowest so far this year