Team USA finally produced the dominant performance the basketball world has been waiting for in the FIBA World Cup. Unfortunately for Japan, they were on the receiving end of a ruthless beating from the Americans, as the wire-to-wire victory ended with a final score of 98-45. Team USA was out to prove a point in […]