Description goes here


Despite rich new TV deal, NCAA gets debt downgrade

The governing body for college sports weathered a $411 million deficit in its latest fiscal year. But long term, its financial position appears strong—in no small part because of an $8.8 billion TV contract extension it inked last year for its men's basketball tournament.
Read More