Oka Nikolov will get to fulfil a lifelong dream of playing in Major League Soccer after Eintracht Frankfurt has agreed to terminate his one-year contract, allowing him to pursue playing in America after 19 years with the club.