32-year-old man is fighting for his life after being hit by a vehicle in HamiltonJune 30, 2025 at 7:35AM EDT