The famous bronze Tom Landry statue has finally come out of storage and been placed in it’s new home at Cowboys Stadium just in time before the home opener. Standing 9-feet tall, the statue stood outside of Texas Stadium for