Adam Gray, a former state lawmaker, defeated Rep. John Duarte, a Republican, in a rematch of their 2022 race. Source link