They never travel well.
Nobody ever worries about them invading other stadiums(all sports)
They watch their own shit tin their own city, and that's about it.
With that said, look what they're doing to keep Pats fans out:http://www.cbssports.com/nfl/eye-on-...afc-title-game
Nobody ever worries about them invading other stadiums(all sports)
They watch their own shit tin their own city, and that's about it.
With that said, look what they're doing to keep Pats fans out:http://www.cbssports.com/nfl/eye-on-...afc-title-game