FacebookTwitterMore...
Peter Gallagher (The O.C., Mr. Deeds) will be guest starring as Ted’s architecture professor at Wesleyan University. Seems the guy use to give Ted a hard time. The episode will hit the TV on December 17th.