New England Flag and Banner was founded in 1892 and is one of the few companies that still hand cuts and sews these keepsakes that can be found at sports venues across the country. Owner Ned Flynn ...