School Spirit at Prep Schools

prepparent
Sun, 02 Jul 2006 14:13:18 +0000

St. Marks and Groton is a big rivalry as is Middlesex and St. Georges school.
Anybody have any idea how it came to be that Groton and Middlesex have the same mascot (zebra)?