texanskan Waterboy Sep 30, 2010 #1 My dad lives in Scottsdale and always calls me to complain that there are no sports bars that will put the Texans on with sound. Do we have any Texans fans in that area? If so is there a place large enough with different rooms so he can watch with sound?
My dad lives in Scottsdale and always calls me to complain that there are no sports bars that will put the Texans on with sound. Do we have any Texans fans in that area? If so is there a place large enough with different rooms so he can watch with sound?