Nike Structure 26 Full Review: A Nike flop?

Nike tends to be the brand of the highest highs and the lowest lows in the shoe game. The Structure 26 has been on the shoes of many pros but how does it really feel on foot?