I don't really see it either. It has a lot of money behind it, lots of sponsors and I'm guessing they're going to be pushing the sports betting aspect to bolster it. Plus it being on Fox should give it some numbers, but I just don't see it having staying power if it pulls in teams with losing records and the product flops.
Also the name is kind of ostentatious if you ask me. College Basketball Crown? Which is basically what the NCAA Tourney winner really gets when you think about it? The NIT and CBI names are just straightforward in that they are post season invitationals. The name makes it sound grander than it actually is.