Players, coaches, front office? Each has their part.