Captain’s Corner – England Dragonslayers’ Myles Hudson

With less than a month to go until the 2019 Euro Cup in Nortallje, Sweden, we…