He really crossed the line today with those comments about Alan West. I hope his contract is not renewed.
Shepard Smith is your typical leftist..I saw a survey that showed only a small minority of Democrats support Israel..yet Jews still overwhelmingly support the Democrat Party..liberalism must be their religion because otherwise I cannot understand how they can support a party that hates their religion.
Shepard Smith has always made me want to vomit..never liked the guy..my gaydar went off the moment I saw him on TV