This has been a system used in Australia for many years. All the NRL clubs have membership schemes with thousands of members, certainly many thousands more than attend all the matches. They also have what are called Leagues Clubs and the membership covers their entrance to those as well.