FanShot

David Kadiri signs pro contract with Manchester Giants

+

I believe this team is in England