Who is Dave Canales? What to know about Panthers’ next head coach

by
Who is Dave Canales? What to know about Panthers’ next head coach