Tar Heel Football faces 10 days of destiny. How cool?