Byron Scott Says Team USA Loss Biggest Upset In History

Byron Scott On Team USA Loss Biggest Upset Ever ... Olympic Gold Not Guaranteed

Watch TMZ Sports on FS1
Watch The Hollywood Beatdown

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!