The publicly traded Pelican State success story has evolved to become the largest outdoor advertising company in North America, with $2.2 billion in revenues last year, 160,000 billboard “faces” and ...