I've just started going through this archive of Sports Franchise logos, but so far I'm loving it.*
Thanks to Off Wing Opinion for pointing this out.
*That slogan is about as close to McDonalds as I get these days. *sigh*
Posted by Ted at August 12, 2004 07:49 AM