As the NCAA Tournament returns to Oklahoma City for the first time in a decade, it seems a certainty that we’ll see upsets. This, after all, is Cinderella City.
The 2025 science fiction epic that critics and audiences alike couldn't stand was just awarded one of the least coveted ...