OU Claims Victory At Last

After winning dozens of In-Print awards over the years, but never the top prize, the University of Oklahoma has at last earned Best of Show.