More than 350 division-one schools are vying for an invitation to the NCAA tournament in March, but only 68 will get one. This sets the stage for millions of people to attempt to predict the tournament’s outcome, yet no one in the tournament’s history has ever filled...
