baits and banters aside, can we definitively say that these 2 team looking like the best team in americas rn?
I dont watch much amer due to timezone diff but damn looking the past few games and this i dont think other americas team are even close rn form wise