The whole town of Haverford uses Fords- The college, the public school, the private school, youth teams, even the trashmen are the Fords, but I've never seen a mascot. So, I always ask when I see somebody in their colors. I've gotten all kinds of answers- a car, a horse, a river crossing...
I've reached the conclusion it's like a Phillie. Everyone in Haverford is a Ford, or
'Ford.