Musings from Arledge: Hey, Hey, Ho, Ho, NCAA has got to go