Friday, December 25, 2009

Texas Soccer Tournaments Good Bars In San Antonio Texas To Watch English Premier League Soccer?

Good Bars in San Antonio Texas to watch English premier league soccer? - texas soccer tournaments

I am in San Antonio, Texas for business and I am looking for a sports bar that carries in the English Premier League (or Fox Soccer Network). We appreciate any help.

No comments:

Post a Comment