the perfect game a complete sports