Blog Post Curbed’s Lockhart Steele weighs in on advertising — and Nick Denton Jeff Roberts Jul 26, 2012 - 9:30 AM CDT 5.5 Min Read More Media Technology