20210808 sports.tennis: 'His shots should be illegal!': Roger Federer turns 40