Oh, right: Hurricane afoot, Giants win World Series

Lost in all the Melky Cabrera talk this morning was the news that the Giants swept the Tigers in the World Series and a massive, massively hyped hurricane is advancing on the Tri-State area. Hope your hatches are battened down. Here’s what the Giants looked like:

Our mayor recommends you stay inside and have a sandwich.

Leave a comment