USA Rugby Comes to Houston

While rugby is a sport than some people are less familiar with, that doesn't mean that you won't have a great time when USA takes on Scotland this Saturday night.
Published: 10:28 AM CDT June 13, 2018