Photo of giant USA U16 basketball team goes viral as fans stunned by size difference and score in most lopsided affair ...
USA has been the pre-eminent force in international basketball since the dawn of time. The United States women's national basketball team has long reigned supreme, having won nine out of the eleven Olympic tournaments it had entered and nine of the …