SF Restaurants, Food & Drink Free BBQ at Third and Harrison Today In horrific news today, the Diamondbacks are now sharing first place with the Giants. After losing their fifth straight game last night, SF now ties with Arizona. Shudder. In better news a mega