Esquire (UK) DEUS EX CANADA 2017-07-01 - What on earth is a team from Toronto doing in British rugby league’s third tier?