I believe your numbers are off. You compared the gold count they had in one year to the total medal count in another.The amount of funding is a big reason. Its the reason UK finished with the 1 gold in 1996, 20 years later they have 67. They put massive funding into th sports and it paid off. The level of athletes as well, you got world class athletes all over the us.
