wow those boston fans are so much more devoted than those dumb new york fans
completly devoted fans that love their teams more than their own mothers
"wow those boston fans are so much more devoted than those dumb new york fans" What is the definition of "boston fans"?