News My favorite Netflix sports documentary just returned — and it’s 100% on Rotten Tomatoes