i have and always will live and die with the houston astros
a great but underachieving baseball team that makes it to the postseason nearly every year and will eventually win the world series (knock on wood)
"i have and always will live and die with the houston astros" What is the definition of "houston astros"?