DJ is a very special player and an exceptional teammate.
He has continually amazed me with his work ethic and all out effort in everything he does.
If you were building from scratch what attributes you would want a Cane to have.....the end product would closely resemble DJ Dallas