It had stormed the night before, hard enough to postpone the Pirates game and scrub the air, leaving it sharp and glittering for the early morning joggers along the North Shore Trail. The bridges overhead buzzed with the aggregate sound of thousands of people going to work. Halfway between PNC Park and Heinz Field, two …
Don’t miss a story! Sign up for our newsletter to receive award-winning journalism in your inbox.