We do not currently know of any antonyms for engage in sport.
For similar words to engage in sport, try: