when did boston red sox start playing sweet caroline
at least 1997
-1
Section::::Use at sporting events.

Sweet Caroline
1250659
13473770050837607512
NONE
Section::::Use at sporting events.

Sweet Caroline
1250659