Local Boy Scouts Council holds virtual 5k, raises more than $4,000 for frontline workers