Sen. Tim Kaine
Sen. Tim Kaine Gerald Herbert AP
Sen. Tim Kaine Gerald Herbert AP