Live review: Paul McCartney at Petco Park

Three hour, 39-song set included lots of Beatles, some Wings and new tunes

by