borg.com
Captain Picard, The Doctor, Ron Weasley and (the other) Professor X usher in 2012 Olympiad
Sporting his classic Robin Hood goatee, Sir Patrick Stewart helped launch the Olympic games this week as one of several torch bearers along the route leading to the opening ceremonies at 9 p.m. loc…