Footprint Podcast: Can North Carolina pull off the upset?