News and local information about Framingham, MA (USA)