Living in the Frisco area and being a Dallas Cowboys fan just became more awesome! The Dallas Cowboys and the city of Frisco unveiled the new state of the art headquarters “The Star”.
(Video via Dallas Morning News)
(Video via Dallas Morning News)