Houston group brings rugby franchise and stadium to city
One of Houston's most popular sports may soon have its own stadium if current plans come to fruition.A group of rugby supporters are currently studying plans to build a rugby stadium in the area.
WHEN RUGBY COMES TO TOWN: USA…