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.
Visit us at The Medicus Golf Institute