Too much awesome stuff happening to list. Check out whats happening on the official website! http://sfbikeexpo.com/