Patriots Fans Invade Charlotte -

Patriots Fans Invade Charlotte

Posted: Updated:

Charlotte may be Panthers territory, but the New England Patriots had plenty of fans at Bank of America Stadium on Monday morning.

Powered by WorldNow

3501 Performance Rd.
Charlotte, NC 28214
Main Number: (704) 398-0046

Didn't find what you were looking for?
All content © Copyright 2000 - 2014 Fox Television Stations, Inc. and Worldnow. All Rights Reserved.
Privacy Policy | New Terms of Service What's new | Ad Choices