NCAA Championship Game At NRG Stadium: Villanova Shocks North Carolina At Buzzer

The NCAA men’s basketball championship game in Houston will go down in history as one of the more exciting ones.