thesportsarchivesblog.com
The Sports Archives – N.C. State Defeats Houston for 1983 NCAA Championship
By Original uploader – Originally uploaded by Jonnybsay to Wikimedia Commons., Public Domain, Those who know anything about NCAA Basketball will tell you that when you are facing a number one…