It is the brainchild of most of the former editors, columnists, and writers of the now dead in the water Deadspin. Several months after they all resigned in protest over the “stick to sports” mandate, they’ve regrouped and set up the new site.
Good writers with a pre-existing loyal readership = $$ and an independent voice. You can’t beat that mentality.
I wish them luck.