if liquid wins is it an upset?? cuz most ppl have kru winning this.
kru win
KRU is the underdog bc they struggled against Leviatan
just look at the odds
id say solely in this matchup KRU is the underdog since theyve lost to TL both other times theyve played but other than that id say KRU is the stronger team right now ?