Hopkinton's biggest in-town road race, the Sharon Timlin 5K, will shift to a virtual event this year due to the COVID-19 pandemic. Those who participate will run 3.1 miles on their own — any route, but not the Timlin course — between 7 a.m. and 5 p.m. on June 20....
