The University of Denver has more NCAA DI titles than Florida, Oregon, and Ohio State
23 skiing championships help boost Denver to the top.
23 skiing championships help boost Denver to the top.
A look at the top sports videos over the last week on the video-sharing app Clippit.
"We stuck to our gameplan, we made plays, and we fuckin' won."