The 2020 Major League Soccer season is weeks away, which means one thing: new kits for all 26 clubs. We break down the good, the bad and the ugly.