Mother Jones favicon

Ted Cruz Pushed His College Sports Bill on ESPN—and Was Booed Mercilessly