Comment Comment by noxvilleza They're still the ~19th best team in the world. parent noxvilleza 8 years ago