A Largo man died after he was struck by a pickup truck late Thursday.
Troopers said Royce W. Mosley, 74, tried to cross Seminole Boulevard near the intersection of Walsingham Road just before 11 p.m. Thursday.
As he crossed, he was struck by a Nissan Frontier driven by Simon Preciado, 50, of St. Pete Beach. Mosley was not in a designated crosswalk, troopers said.
Mosley was taken to Largo Medical Center, where he later died.