Framingham, which sits near perfectly between Massachusetts' two largest cities, is known for many things. It was incorporated as a town in 1700, and eventually became known as “the biggest town in ...