Since he bought the team in 2018 Carolina Panthers owner David Tepper has had a short leash on his head ... So far Dave Canales seems to be doing well in the role, though. There have been hiccups ...