letvent.com
Where did the Texas Longhorns logo idea come from?
You will understand better about the Texas Longhorns……. I have always been fascinated by football trivia and I thought you might be interested in this bit of trivia as well. Where did t…