As a German, afaik if you want to permanently move to germany you need to prove that you can support yourself financially (or someone else will?), so you will need a job offer and or some savings.
There is no requirement to not be disabled, but being disabled could make fulfilling those requirements more difficult.
It would be a kinda fun league to watch, but I dont want to hear about athletes dying because they took obscene amounts of steroids to be the best.