Daily Show rips into the NCAA
Saw this article come up on Deadspin: The Daily Show Takes Down the NCAA:
The irony being that the resulting video seems to have, in turn, been taken down. Can anyone find a link to the segment?
I've searched around, but similar results.