North Melbourne chairman James Brayshaw has slammed his club's deal with Etihad Stadium, calling it "the worst stadium deal in the history of world sport".

Speaking at the North Melbourne annual general meeting on Wednesday night, Brayshaw said the only reason his club was "propped up" by the AFL was because North need compensation for all the money they don't make out of their home games.

North Melbourne chairman James Brayshaw. Credit:Paul Jeffers

"The amount of money we receive from the AFL almost 100 per cent correlates to the amount we don't get out of playing at Etihad, basically. I mean, we have the worst stadium deal in the history of world sport, nearly," Brayshaw said.

"The AFL recognise that and they give us basically a compensation amount of money for the fact that we are forced to play games there and don't make any money.