Doping and integrity, plus GOAT discussion

The week that was in sports for July 25