Vale Terrill Charles Mid-Canterbury trainer Terrill Charles has passed away after a lengthy battle with cancer. Charles was diagnosed five years ago with an aggressive form of brain...