Why the NFL and other professional sports don’t deserve nonprofit status

Recently, the National Football League (NFL) announced it was giving up its nonprofit status. This is a much-coveted designation because it exempts the entity from taxation. Continue reading Why the NFL and other professional sports don’t deserve nonprofit status