San Francisco Giants

March 11, 2013

Team USA tops Canada, breathes sigh of relief

Running out of outs, Adam Jones and Team USA suddenly broke loose and saved themselves from a humbling loss.

Related content

Comments

 

Sports Videos