The National Football League, once the most powerful, most-watched and most popular of professional sports has decided to commit suicide and will establish a joint owner-player committee on social justice. “I think one thing we can all agree on is the public likes it when athletes with felony […]