One man is dead following a collision in Marion County last night. Donald Snyder was walking northbound along SW 46th Ave, across SR 40 when he was struck by a semi and thrown 80 feet. Snyder was pronounced dead on scene at 9:26 PM. Charges against the driver, Larrison Parker of Ocala, are pending further investigation.