FILE - U.S. Sen. Tim Kaine, D-Va., speaks during a committee hearing on Capitol Hill in Washington, June 8, 2023. Political observers have already placed bets on Kaine, predicting the Democrat will glide into a third term as the junior U.S. Senator of Virginia, but Republicans vying for a chance to unseat the former vice presidential candidate say they see an opening with President Joe Biden at the top of November’s ticket. (AP Photo/Jose Luis Magana, File)
This undated photo provided by the Hung Cao for Virginia campaign shows Cao. Cao is one of five Republicans in Virginia who are running for a chance to try to unseat Democratic U.S. Sen. Tim Kaine. The state’s Republican primary is scheduled for Tuesday, June 18, 2024. Cao has the most campaign money and experience running for higher office among the primary candidates, and he has the endorsement of former President Donald Trump. (James Stone/Hung Cao for Virginia via AP)
This undated photo provided by the Hung Cao for Virginia campaign shows Cao. Cao is one of five Republicans in Virginia who are running for a chance to try to unseat Democratic U.S. Sen. Tim Kaine. The state’s Republican primary is scheduled for Tuesday, June 18, 2024. Cao has the most campaign money and experience running for higher office among the primary candidates, and he has the endorsement of former President Donald Trump. (James Stone/Hung Cao for Virginia via AP)