The Dallas Cowboys has racked up another corporate win for Frisco, Texas, a fast-growing northern suburb of Dallas, with global software security firm McAfee deciding to put its regional headquarters in the newest office building underway at The Star in Frisco.