The Texas Stars have been successful over their six-year span in Cedar Park and their updated logo is the best crest they’ve used in the franchise’s history.
The city of Dallas and a streetwear brand are duking it out over who can lay claim to the distinctive ‘D’ logo. Dallas is ...