i've never seen so many boston red sox fans in south philly
the new team bandwagoners love to cheer for
"i've never seen so many boston red sox fans in south philly" What is the definition of "boston red sox"?