Jeff Jackson on The Bob McCown podcast sheds light on his role as
#Oilers
newest CEO:
“Making sure we’re competitive for the next 5-10 yrs [by] putting in innovative processes-whether it’s improving the analytics dept, the sports science dept, things to prevent injuries..”