Sporting KC’s Nielsen finds heaven in Kansas City