Back to Top

North Carolina wins the 2017 National Championship

http://www.youtube.com/watch?v=XhMKgDVfaXY

The Tar Heels win a back-and-forth affair against Gonzaga, handing the Bulldogs their second loss of the season.

Reblogged 7 years ago from www.youtube.com

Comments

Write a comment

*