People flocked to City Hall Plaza Friday for the start of Fan Fest ahead of the 129th Boston Marathon. The three-day, free celebration, which is hosted by the Boston Athletic Association, offered ...