Yep, very lame. Talk about being way behind the times and this is the kind of website the mighty Big Ten runs? It isn't very user friendly. They don't even tell you how to cancel via the FAQS page.
Even worse, they don't even provide a link under your account page where it displays the subscription you have. Shady.