Spaulding High School in Rochester, NH, Might Retire their Red Raider MascotSpaulding High School in Rochester, NH, Might Retire their Red Raider MascotTimes they are a changin'! KiraKira