Tuesday, October 17th, 2017

Texas Stadium, the home of the Dallas Cowboys for so many years, is gone. Print this entry