Monday's 119th Boston Marathon could have had better weather. But Framingham's residents didn't seem to notice the less-than-perfect conditions.
Downtown Framingham was packed with excited spectators - gathered together for Framingham's second annual 6 Mile Moment - to cheer on the runners and take part in the event's festivities.