New Bedford Half-Marathon: Where to watch and what streets to avoid.
The New Bedford Half-Marathon is taking place on Sunday, March 16, starting at 11 a.m. The 13.1-mile race takes runners on a looping tour of the city, from the North End to the peninsula. Many streets will be closed off, as the race typically attracts …