Go for the green!
Random header image... Refresh for more!

About Town: Houston

It’s a good thing that everything’s bigger in Texas because no other state could handle the sports explosion that will take place there over the next week. As the PGA TOUR descends upon Houston — Texas’ biggest city — the NCAA Final Four will unfold in San Antonio and then the Houston Astros will burst into 2008 with their home opener at Minute Maid Park. If you’re on your way to the Lone Star State for the Shell Houston Open, then get ready for some Texas-sized fun.

0 comments

There are no comments yet...

Kick things off by filling out the form below.

You must log in to post a comment.