Many brands over the years have had something that symbolizes their brand.  Whatever this identifier is, it stands the test of time and while many things with a brand change some things stay the same.  Since the inception of Flagstick from a magazine to the many faces it has thing had remain consistent and that it is "The Logo".  It has taken on a few different, modern appearance but the basic green, flagstick & ball have been a part of the brand.