Posted by nogoodnik at 12.24.248.13 on March 23, 2004 at 14:06:39:
...Jeff Richards is no longer on SNL? Tvtome.com has him listed as "unexpectedly let go" in February, but I can't find anything on the net about why.
I ask because I noticed he had been cut out of the cast intros for about the past four new shows or so.