Originally Posted by azabob Talk that their Head of Performance Nick Walsh has also resigned. He resigned on Sunday and Id like to know why.
Forum Rules