FascinatingActually, here is the Official badge of Exeter (childish giggle)
I have it on good authority it is in fact a Plymouth Argyle fan searching for your last 3 points...that's actually a picture, not a crest or a badge, you lazy Greaser idiot