I am SUCH a super fan of Shannon Sedgwick Davis and having her on the show today, on Independence Day, felt just absolutely right. She has spent her life making…