the Athletic seems pretty reputable though… here are some quotes talking about who proposed it:
“A group of executives and administrators developing a college football “Super League” formally announced its proposal Tuesday, outlining a single, national league dubbed the College Student Football League (CSFL)”
“The advisory group for the CSFL, known as College Sports Tomorrow (CST), is a collection of industry leaders in business and sports as well as university presidents and athletic directors.”