Brad Daugherty said he was caught off guard by NASCAR's decision to ban Confederate flags at events and voices praise for it.