Question: What year was the NFL team who plays at the stadium 28 miles southwest of downtown Boston founded ?
Answer: 1959