Am I..... seeing things?
Did we just.... beat Argentina? Without GDP or effort advantages?
I guess the hometown fans in the stands just cheered really really hard tonight! Way to give em a reason to!
Or, looking at that 3pt percentage, maybe we put something on the rim? Bent it a little?
However it happened, CONGRATULATIONS!!! FINALS HERE WE COME!!