Events surrounding Boston Marathon now fill a weekend

Comments