Flight delay at SFO? Here are 20 things to do at the San Francisco International Airport

Flight delay at San Francisco International Airport? Here are 20 ways to make the most of your time at SFO.