Texas Republican Senate Primary margin of victory Odds & Predictions