“Steve Kerr Takes Blame as Team USA Barely Escapes Upset Against South Sudan” Golden State Warriors News: Team USA narrowly avoided an embarrassing defeat on Sunday, with South Sudan pushing them to the brink. The Americans ultimately won 101-100, but their performance was far from convincing for a heavily favored Team USA squad. In his […]