Digital advertisements for Big D are popping up in an unusual place: Houston. Just outside the Houston Convention Center, ads ...