Kevin McCarthy headed for 100-year embarrassment - The Horn News