Highlights of Great Britain v France at the 2023 Davis Cup Finals Group Stage in Manchester. Click here to subscribe ...