USA Rugby vs. Italy in Houston

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