Patriots are in Town
Patriots were in town to do a Football and Cheer clinic!! Part of theNFL Play 60 Challenge. Thanks for the great experience!