NFL Hall Of Famer Jackie Smith Talks NFL Football then and now and about the newly created America’s Wall that is an exact replica of the Vietnam Veterans Memorial Wall in Washington DC. This replica is located in Perryville, MO, 55 minutes from St. Louis. Watch all of the Cowboy…
Continue reading