USA Basketball Squeak Out 83 Point Win Over Nigeria
Records were shattered on Thursday as the USA men's basketball team eviscerated Nigeria 156-73 in pool play action, breaking the Olympic record for most points scored in a game.
Criticized by many for their slow starts in games against France and Tunisia, the Americans came out with guns blazing…

Load More Articles