Republican nomination odds leader on October 31?
JD Vance
98%
Donald Trump Jr.
1%
Marco Rubio
1%
Ron DeSantis
1%