Dallas Cowboys Christmas Spectacular

Views of the Dallas Cowboys Christmas Spectacular at Ford Center at The Star in Frisco, Texas.  It was the first lighting of the Christmas tree held at The Star. Photos by James D. Smith/Dallas Cowboys

Advertising

Advertising