Will Chris Leitch be given the infrastructure he needs to succeed?

Jamon discusses what infrastructure Chris Leitch actually needs to right the ship