The Needham football team made its first appearance at Gillette Stadium since 2011 on Thursday, and so did the school's ...