Don't buy them until I can look at them (image blocked at work). I recently found a bunch of old ones I had when I was kid. My dad traveled a lot and he'd always bring me back one from whatever city he was in, so I have a nice collection of early-80s MLB and NFL ones, as well as some random colleges and a few NBA ones. Sadly, I can't find my Rockets one, but I do have an Oilers and Astros.
For some reason I just can not think of the id 90's championship triangles (yes, that's what I'm calling them) as pennants. To me, pennants conjures visions of 50's/60's eras Yankees type pennants.