Joseph MacKinnonJul 19, 2023News Retired Navy combat veteran jumps into the race to unseat Sen. Tim Kaine in Virginia; hits hard with must-watch video News