Jump to content
Liberty Rider

The Flag My Grandpa Knew by Ronnie Hatfield

Recommended Posts

I remember how, each morning, he'd rise before us all,

and I'd hear his muffled footsteps, as he padded down the hall.

The many years he'd labored, had left his body bend and gray,

but Grandpa had a reason, for getting up each day.


A well-worn box sat on a shelf, beside his rocking chair,

I don't known where it came from, seems it always had been there.

Inside the box, a tattered cloth, of crimson, blue, and white,

and he'd gaze at it each morning, with tears that dimmed his sight.


On special days, he raised it still, on the pole outside our door,

and he'd tell us kids, in reverent tones what that tattered cloth stood for.

"The red reminds me of the Wheatfield, where Pickett's men were slain,

when seven thousand good men fell, amidst the bloodied grain."


"The blue, I guess, brings back to mind, the loneliness and cold,

of a Shenandoah winter, a thousand miles from home."

"And the pure white stars, well they're generals, for Jackson, Stuart, and Bee,

and that big one in the middle there, is for Robert Edward Lee!"


"Each bullet hole is a battle won, each tear is a comrade lost,

each stain is for a wounded friend, who paid the final cost."

Ol'Grandpa must have loved that flag, he stayed near it every day,

and so Grandpa took it with him, when he finally passed away.


And if there's a flagpole up in heaven, there's no tear in Grandpa's eye,

cause I know he's back in uniform, and his beloved flag flies high!

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Who Viewed the Topic

    4 members have viewed this topic:

  • Create New...