WWE.com has announced that actor and star of USA's Psych, James Roday, will be the special guest star of the 3/12 edition of WWE Raw. The show will be taped in Cleveland, Ohio.
Roday was previously supposed to guest star on Raw back in January of 2010, however due to a last minute appendectomy he was unable to appear alongside his Psych co-star Dule Hill.
Have a news tip? Attended an event and want to send a live report?