I think this is an Occam's Razor kind of situation where Froome's performances are clearly doped up but the public, for whatever reason, wants to believe it is clean.
Froome has pretty much raised all red flags and Brailsford sounds like a Bruyneel 2.0 with his BS rationalizations. Why are...