Cowboys keep getting validation for their $24 million investment

Back To Top