Originally posted by Tedkidlewis
View Post
Best country in the world at sports given their population imo. Competitive in so many and the two biggest sports in the country are amateur sports that aren't even played outside of the country.
Comment