I need a team to play with in competition. I'm a offlaner ,my best offlane hero is Juggernaut and troll warlord, anyone need me?
Im a offlaner, My mmr is only 1k and I'm quite good in Juggernaut .My Level is 41 and have 500+matches experience.