10 From 10: Spurs in San Jose

12/01/2010

One of the highlights this season was watching the London giants visit Buck Shaw Stadium.