The Offshore Game reports reveals 28 English football clubs owned offshore & overseas

The Offshore Game / £3bn in the UK's Offshore Football League – The Offshore Game.