I either missed that show or that segment. What did he say?
Here is an audio clip of Sean's original comments about FR.
http://www.freerepublic.com/focus/f-news/1127662/posts
There's a tread on the subject from April 30th.