I could see Soundgarden playing the Foo Fighters spot from last year. I thought it was a bit odd that San Francisco was listed as one of the cities they would be playing on their 2013 tour, but then,...