Townhall Daily - July 02 - Thomas Sowell, Byron York, Chuck Norris, Michael Barone, John Hawkins and More