Contact the publisher of this press release The San Francisco Mascot Race is Coming August 3, 2008 to Downtown San Francisco