Live Score and News
Bo French lost to Jon Rosenthal Democrat Jon Rosenthal has defeated Republican Bo French in the…