Townhall Daily - July 03 - Thomas Sowell, Byron York, Chuck Norris, John Ransom, David Limbaugh and More