International soccer match to be held at AT&T Park
An international soccer match will be held at AT&T Park in San Francisco, the first since one held in 2005, pictured.
Where I can watch Greece vs North Korea live streaming International Friendly soccer match?