American sports are filthy, with soccer probably being the exception.
Baseball has admitted that most of its top players made heavy use of steroids, but the league chooses to look the other way. NFL and NHL have had problems, but nothing compared to baseball. As for Olympic sports, this...