Needham cheeleaders perform at Gillette Stadium during D-I football state championship



FOXBOROUGH – The Needham football team made its first title game appearance since 2011 on Thursday when the program played Xaverian for the Division I state championship at the home of the New England Patriots, Gillette Stadium.

But not only the football team had the opportunity to perform on the big stage.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *