The Olympic Torch passed by the Eden Theological Seminary campus early this evening. Liz and I were there to watch along with many of our friends from the Eden community. A few pictures from the event are posted here. St. Louis was the first U.S. city to host the Olympics.