BREAKING: Steve Jobs Spotted at a Bar in Pittsburgh By James St. James on March 7, 2012 5:41 pm (via BuzzFeed) … [Read more...]