No matter where you turn in Houston, you’re sure to see Texans memorabilia. By simply typing the word “Texans” into the Facebook search box you will find that countless pages dedicated to the Houston football team pop up. The team has truly built a name for themselves, not just in Texas, but across the country as well. While they’re by no means the top team in the NFL, their logo alone is enough to garner enthusiastic squeals from fans. Even those who aren’t fans can easily recognize the Texans logo. So what is it about this team that makes (more…)