Never Give Up (2023)

Brad Minns does the impossible in the Men’s Singles Tennis Finals in the 1985 Deaf World Games.