who wrote the grand old flag
You're a Grand Old Flag was written by George M. Cohan for his 1906 stage musical George Washington, Jr. The song was introduced to the public in the play's first act on opening night, February 6, 1906, in New York's Herald Square Theater.