The French rugby team was in San Francisco on Sunday morning cheering on their countrymen as they captured the World Cup soccer title. Next up for them is a shot at the formidable New Zealand All Blacks team in the Rugby World Cup Sevens Tournament starting at AT&T Park next weekend. Sergio Quintana reports.
Source: NBC Bay Area
Be First to Comment