Saturday, December 10th, 2016

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