You may have heard that there was a massive oil spill in San Francisco Bay this past Wednesday and it happened very close to Treasure Island. At the moment the water is unsafe for swimming so we would be looking at a bike+run race on Saturday. No word