CHARLOTTE, NC - SEPTEMBER 18: Sir Purr, the mascot for the Carolina Panthers carries the team flag during introductions prior to the game against the New England Patriots at Bank of America Stadium on September 18, 2005 in Charlotte, North Carolina. The Panthers defeated the Patriots 27-17. ©Paul Anthony Spinelli
Add to Lightbox Download