Straddling a mountain bike at the corner of 71st Street and Dickens Avenue in North Beach last weekend, a man in sunglasses grinned, grooving to the music blasting in his headphones. His face was hidden in scruff, and there was a certain street hardness about him. His dirt-splattered hands held a sign:... More >>>