well to be fair, most athletes ( outside of their own 1%ers ) dont have substantive $$$$ to become primary owner.
I dont know that he will ever see a "return" on his investment so maybe its simply a guy who has the financial means to put a million or two into a team of a sport he enjoys?
I mean, if i had 20million or so , i would absolutely do something like this, not for anything but the fact that I LOVE SOCCER and would be proud to invest in a team that had the right leadership.
Unfortunately i get yelled at when i transfer $1000 to my trading account. So no soccer club for me lololol