Taking a closer look at the new Nike Air Max 95 Lego set dropping March 28 and whether it is actually worth picking up. While it is not the kind of set I usually go for, this one definitely stands out ...