There’s something about traditions like giving someone the “key to the city” that makes me think being human is an incredibly silly business. Today the Giants will parade about in downtown Manhattan, working their way from Battery Place and Washington Street to City Hall Plaza, where Mayor Bloomberg will present the Super Bowl victors with … Continue reading