Aren't Texas sports great!
I mean, we've got the World Champion San Antonio Spurs, The World Series Astros, and the Dallas Cowboys! But do you think that Texas is the home of champions? Why or why not?
This poll was created on 2006-03-12 03:45:57
by Hot'n'Sexy