Really? Judge in Louisiana orders Roger Goodell, 3 refs to be deposed for no call

Our legal system, while often slow, is the best in the world. Is it flawed? Yes, of course there are problems. But if you were to find yourself in the unfortunate position of being accused […]