[UPDATE: Oh, also the similar giant ad at the Palace of Fine Arts has had its letters removed now too. So that makes this A Trend. One assumes our NFL invaders have tired of nos jeux sans frontières. Haha! ‘SUP BROS? You mad?]
Here’s how the ad atop Twin Peaks looks now – see? No more letter stickers:
Did the NFL PPL go up there and say, “The Hell With This” and then remove all the letters?