Carolina Panthers fire head coach Ron Rivera