The North Carolina Tar Heels beat the Gonzaga Bulldogs 71-65 to win the 2017 NCAA Men’s Final Four National Championship game at University of Phoenix Stadium on April 3, 2017 in Glendale, Arizona.
The North Carolina Tar Heels beat the Gonzaga Bulldogs 71-65 to win the 2017 NCAA Men’s Final Four National Championship game at University of Phoenix Stadium on April 3, 2017 in Glendale, Arizona.