0
Anonymous
He is a mascot because the Patriots organization has decided that Pat Patriot is emblematic of the New England Patriots so they decided that he would be their mascot.
Wiki User
Chat with our AI personalities