What backlash? The author still has his job, the editor that approved it still has a job and deadspin isn’t...well, dead.
A defamation lawsuit is in his & their future, I predict............