Ive always liked how Dota2 does it. Years ago when i was into dota 2. It kinda worked out support from publishers and players.
Microsoft should have a supporters pack you can buy. 50/50 to microsoft helps fund the game 50% goes to supports tournaments during the year.
Supports pack could include
updated yearly esports book
Few banner items
Some kinda redbull in game skins if they sponsor the big yearly tournament