Former Pennsylvania Sen. Pat Toomey might have voted for Trump twice before, but he has vowed against it in 2024.