Richard Branson and Teresa Rodriguez Williamson at SFO Richard Branson and Teresa Rodriguez Williamson at SFO