A Coral Gables, Florida, attorney announced Friday a $3 million settlement reached with a Subway franchise that failed to secure its parking lot, resulting in assailants shooting an Uber Eats driver and nearly making him part of a national trend in the rising number of gig workers killed on the job.