Am I the only person who thinks they are truly one of the best teams in Americas? I Have seen them getting so much flack over loosing to Sentinels and NRG, along with not having a strong Offseason presence. Its understandable why people are upset and I was too especially when I saw them loose against Sentinels after a dominant first map and early second, but come on, they are not shit. I think once they change their Bind Comp and not do whatever they did with Sentinels to choke so hard and screw the upper bracket run (NRG in my opinion was more understandable), then they will be seen differently.