Stephen Jones Says Cowboys Have The “Secret Sauce” For Championships

stephen-jones-cowboys-can-compete

Jones knows the secret sauce is just Thousand Island right?