Over the last eight games, we've learned a lot about the North Carolina Tar Heels under head coach Bill Belichick. They’ve overcome investigations, inconsistencies, and hapless moments to steer the ship in the right direction as the program enters its final month of the season.