USA Rugby vs. Italy in Houston

USA Rugby battled Italy in an international match at BBVA Compass Stadium on Saturday, June 23, 2012 <span class=meta>(KTRK Photo)</span>
June 25, 2012 7:48:24 AM PDT