Wednesday, September 25, 2013

Fox Sports Fumbles

Someone tell Fox News Southwest...this is the southwest! Texas (I live here) is a religious state. This is not some northeastern state like New York or Massachusetts...this is God's Country...TEXAS!


See what I'm ranting about at...
Fox Sports Lies on Religious Broadcaster's Firing: 'We Respect All Points of View'