A sad day for football fans in Texas

I reported over at Lone Star Gridiron “Texas Stadium to be Imploded April 11th.” It is kind of a shock, but everyone knew it had to come.

Read More