Chris Harmon ITS Publisher Staff Aug 15, 2002 48,267 10,258 113 Tulsa, OK tulsa.rivals.com Nov 25, 2017 #1